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