列表 元組 字典

2021-09-02 20:19:48 字數 1498 閱讀 2923

列表

列表的定義

1、list(列表) 是 python 中使用 最頻繁 的資料型別,在其他語言中通常叫做 陣列

2、專門用於儲存 一串 資訊

3、列表用 定義,資料 之間使用 , 分隔

4、列表的 索引 從 0 開始

5、索引 就是資料在 列表 中的位置編號,索引 又可以被稱為 下標

6、注意:從列表中取值時,如果 超出索引範圍,程式會報錯

元組

元組的定義

1、 tuple(元組)與列表類似,不同之處在於元組的 元素不能修改

2、元組 表示多個元素組成的序列

3、元組 在 python 開發中,有特定的應用場景

4、用於儲存 一串 資訊,資料 之間使用 , 分隔

5、元組用 () 定義

6、元組的 索引 從 0 開始

7、索引 就是資料在 元組 中的位置編號

元組常見操作

len(元組) 獲取列表長度

元組.count(資料) 資料在列表中出現的次數

元組.[索引] 從列表中取值

元組.index(資料) 獲得第一次出現的索引

字典

字典的定義

1、 dictionary(字典) 是 除列表以外 python 之中 最靈活 的資料型別

2、字典同樣可以用來 儲存多個資料

通常用於儲存 描述乙個 物體 的相關資訊

3、和列表的區別

列表 是 有序 的物件集合

字典 是 無序 的物件集合

4、字典用 {} 定義

5、字典使用 鍵值對 儲存資料,鍵值對之間使用 , 分隔

鍵 key 是索引

值 value 是資料

鍵 和 值 之間使用 : 分隔

鍵必須是唯一的

值 可以取任何資料型別,但 鍵 只能使用 字串、數字或 元組

字典常見操作

len(字典) 獲取字典的 鍵值對數量

字典.keys() 所有key 列表

字典.values() 所有values列表

字典.items() 所有(key、value) 元組列表

字典.[key] 可以從字典中取值,key不存在會報錯

字典.get(key) 可以從字典中取值, key不存在會報錯

字典.[key] = value:

如果key存在,修改資料

如果key不存在,新建鍵值對

字典.setdefault(key,value):

如果key存在,不會修改資料

如果key不存在,新建鍵值對

字典.update(字典2) 將字典2的資料合併到字典1

del.字典[key] 刪除指定鍵值對,key不存在會報錯

字典.pop(key) 刪除指定鍵值對, key不存在會報錯

字典.popitem() 隨機刪除乙個鍵值對

字典.clear() 晴空字典

列表 元組 字典

列表1.1 列表的定義.注意 從列表中取值時,如果 超出索引範圍,程式會報錯 2 列表常用操作 在 ipython3 中定義乙個 列表,例如 name list 輸入 name list.按下 tab 鍵,ipython 會提示 列表 能夠使用的 方法 1 元組的定義 tuple 元組 與列表類似,...

列表 元組 字典

變數 值1,值2 值n 變數 list num list 1 2,3 2 print num list num list 1 2,3 count num list.count 2 print count num list 1 2,3 num list2 4 2,3 num list.extend n...

列表,元組,字典

coding utf 8 import csv csv檔案讀 with open d 1.csv r as f reader csv.reader f for i in reader print i print type i csv檔案寫 with open d 100.csv w as f fil...