1. 程式人生 > >(一)Python入門-3序列:08列表-二維列表-表格數據的存儲和讀取

(一)Python入門-3序列:08列表-二維列表-表格數據的存儲和讀取

div 讀取 結構 image 源文件 例如 color 打印 spa

一:二維列表

  一維列表可以幫助我們存儲一維、線性的數據。

  二維列表可以幫助我們存儲二維、表格的數據。例如下表的數據:

技術分享圖片

  【操作】

 1 >>> a = [
 2     ["高小一",18,30000,"北京"],
 3     ["高小二",19,20000,"上海"],
 4     ["高小三",20,10000,"深圳"],
 5     ]
 6       
 7 >>> a
 8       
 9 [[高小一, 18, 30000, 北京], [高小二, 19, 20000, 上海], [高小三, 20, 10000, 深圳]]
10 >>> a[1] 11 12 [高小二, 19, 20000, 上海] 13 >>> a[1][3] 14 15 上海 16 >>> print(a[2][0],a[2][1],a[2][2]) 17 18 高小三 20 10000

  內存結構圖:

技術分享圖片

二:【操作】嵌套循環打印二維列表所有的數據

  建立源文件mypy07.py。源碼如下:

1 a = [
2     ["高小一",18,30000,"北京"],
3     ["高小二",19,20000,"上海"],
4     ["
高小三",20,10000,"深圳"], 5 ] 6 for m in range(3): 7 for n in range(4): 8 print(a[m][n],end="\t") 9 print() #打印完一行,換行

  運行結果:

    高小一 18 30000 北京
    高小二 19 20000 上海
    高小三 20 10000 深圳

(一)Python入門-3序列:08列表-二維列表-表格數據的存儲和讀取