Python中的二維數組——列表代替

Python的二維數組可以用列表代替,也可以使用元組,但是元組是固態的,集合是去重的,字典還有鍵值對,所以基礎二維數組使用列表。

>>> li = [1, 2]
>>> li
[1, 2]
>>> li = [[1, 2], [3, 4], [5, 6], [7, 8]]
>>> li
[[1, 2], [3, 4], [5, 6], [7, 8]]
>>> 

第二次賦值就是二維列表了,用表格顯示如下

0 1
0 1 2
1 3 4
2 5 6
3 7 8

由於Python中對於數據類型的要求不嚴格,所以二維列表中可以參入其他的類型

tmp = [[1, 2], False, 23, [2, 3], "hello world"]也是可以的,所以我認爲這不叫二維數組,還是叫做列表合適一些。

訪問的時候,要注意x、y軸,不可以顛倒

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章