Python--列表(list)、元組(tuple)、字典(dict) 詳細介紹(1)
在此中介紹列表(list)、元組(tuple)、字典(dict)的使用方法
檢視方法:Ctrl+Q
(
關鍵字、函式和方法的特點和區別:
- 關鍵字 是Python內建的、具有特殊意義的識別符號 (關鍵字後面不需要使用括號)
- 函式 封裝了獨立功能,可以直接呼叫 (函式需要死記硬背)
- 方法 和 函式類似,同樣是封裝了獨立的功能
- 方法 需要通過 物件 來呼叫,表示針對這個 物件要做的操作
)
(1)、列表--list
1、列表能夠使用的方法如下:
.append .count .insert .reverse
.clear .extend .pop .sort
.copy .index .remove
2、常用的 增、刪、 查、 排列、 改、 統計、 迭代
增:
列表.insert(索引,資料) 在指定位置插入資料
列表.append(資料) 在列表末尾追加資料
列表.extend(列表2) . 將列表 2中完整 的資料追加到列表1末尾(擴充套件列表)
刪:
del 列表[索引] 刪除指定索引的資料
列表.remove[資料] 刪除第一個出現的指定資料 (刪除指定的資料)
列表.pop 刪除末尾資料
列表.pop[索引] 刪除指定索引的資料
列表.clear( ) 清空列表
查:
列表[索引] 從列表中取值
列表.index(資料) 獲得資料第一次出現的索引 (知道資料的內容,想確定資料在列表中的位置)
改:
列表[索引] = 資料 。。。
統計:
len(列表) len(length 長度) 函式可以統計列表中元素的中·總數
列表.count(資料) 統計列表中某一個數據出現的次數
排列:
列表.sort() 升序排序
列表.sort(reverse=true) 降序排序
連.reverse() 反轉/逆序
迭代 (迴圈遍歷):
- 遍歷 就是 從頭到位 依次 從 列表中獲取資料
- 在 迴圈體內部 針對 每一個元素,執行相同的操作
- 在 Python 中為了提高列表的遍歷效率,專門提供的 迭代 iteration 遍歷
- 使用 for (for 和 in 組合)就能夠實現迭代遍歷
3、列表的應用場景:
- 經管 Python 的列表中可以 儲存不型別的資料
- 但是在開發中,更多的應用場景是:
- 列表 儲存相同型別的資料
- 通過 迭代遍歷 ,在迴圈體內部,針對列表中的每一項元素,執行相同的操作。