1.初識列表 列表就是隊列; 列表是一種有序的,且內容可重覆的數據類型; 用list代表列表,也可以用list()定義一個列表,同時定義列表可以直接使用 [ ]; python中列表是一個無限制長度的數據結構;(但為了響應速度,也應避免列表中數據過大); 列表中可以存儲各種數據類型,數字、字元串、布 ...
1.初識列表
列表就是隊列;
列表是一種有序的,且內容可重覆的數據類型;
用list代表列表,也可以用list()定義一個列表,同時定義列表可以直接使用 [ ];
python中列表是一個無限制長度的數據結構;(但為了響應速度,也應避免列表中數據過大);
列表中可以存儲各種數據類型,數字、字元串、布爾型、None、另一個列表等。
成員判斷 in, not in
列表長度判斷 len()
max()和min()的應用
此時列表中元素數據類型必須是一致的,否則會報錯(數據類型不一致,max或min無法統一比較規則)
一般用於數字的比較;
print(min([23, -4, 0, 2])) # -4
元素是字元串時,比較的是字元串首字母的 ord() 值;
2.初識元組
元組與列表一樣,都是可以存儲多種數據類型的數據結構;
元組也是一種有序的、元素可重覆的集合;
tuple代表元組,可以用tuple創建元組,也可直接用 ( )括弧;
元組也是一個無限制長度的數據結構。
元組比列表占用資源更小,
列表可變、元組不可變;
一些內置函數的使用
3.初識字典
字典是由多個key及其對應的value所組成的一種數據類型;
dict用來代表字典,並可創建一個字典,也可通過{ }創建;
eg:persion = {'name': 'll', 'age': 23}
key 可指定的值必須是不可變的數據類型,數字、字元串或元組 (大部分開發工作中使用的是字元串),
value 可指定為全部數據類型;
字典是可以被修改的;
字典中的key是唯一的(這樣才能找到唯一的value)。