列表
存儲一個資料可以使用變數,但如果需要同時存儲多個資料,該怎麼辦呢?這時候就可以使用列表。
列表的定義
列表(List)是 Python 中使用最頻繁的資料類型,其他語言中通常稱為陣列,專門用來存儲一串資訊。列表用 [ ]
定義,資料之間用逗號 ,
分隔,索引從 0
開始。
創建列表
語法:列表名 = [ 元素1, 元素2, 元素3.....]
列表的操作
增加資料的操作有:
列表.insert(索引, 資料)
:在指定位置插入資料。列表.append(資料)
:在末尾追加資料。列表.extend(列表2)
:將列表2 的資料追加到列表中。
修改資料的操作有:
列表[索引] = 資料
:修改指定索引的資料。
刪除資料的操作有:
del 列表[索引]
:刪除指定索引的資料。列表.remove(資料)
:刪除第一次出現的指定資料。列表.pop
:刪除末尾資料。列表.pop(索引)
:刪除指定索引的資料。列表.clear
:清空列表。
統計的操作有:
len(列表)
:列表的長度。列表.count(資料)
:資料在列表中出現的次數。
排序的操作有:
列表.sort()
:升序排序。列表.sort(reverse=True)
:降序排序。列表.reverse()
:逆序、反轉列表。
列表的遍歷
遍歷就是從頭到尾依次從列表中獲取資料,在循環體內部針對每一個元素執行相同的操作。
二維列表
概念:列表中的元素是列表的列表。