列表
列表的定義
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...