python小筆記 字典

2021-08-22 00:04:48 字數 1262 閱讀 8965

概述:

使用鍵-值(key-value)儲存,具有極快的查詢速度

注意:字典是無序的

key的特性:

字典中的key必須唯一

key必須是不可變物件

字串、整數等都是不可變的,可以作為key

list是可變的,不能作為key

建立:

eg:dict =

獲取:eg:dict =

print(dict[「lilei」])      返回70

print(dict[「sunck」])      返回報錯

print(dict.get[「sunck」])      返回none

新增:

eg:dict =

dict [「hanmeimei」] = 99

print(dict)      返回

修改:

eg:dict =

dict [「hanmeimei」] = 99

print(dict)      返回

dict [「lilei」] = 80

print(dict)      返回(原先的資料被覆蓋了)

刪除:

eg:dict =

print(dict.pop(「tom」))        返回

遍歷:

eg:dict =

for key in dict:

print(key)      返回tom lilei

print(key,dict[key])     返回tom 60  lilei 70

eg:  dict =

for value in dict.values()

print(value)      返回60  70

print(dict.items())  返回dict_items([('tom', 60), ('lilei', 70)])

eg:  dict =

for k,v in dict.items():

print(k,v)     返回tom 60   lilei 70

eg:  dict =

for k,v in enumerate(dict):

print(k,v)     返回0  tom

1  lilei

python小咖 列表 元組 字典學習筆記

a a b 1,2,c d print a a 2 4 此切片可以用來刪除元素。號左邊方括號裡的兩個數字和冒號表示 從2號位也即第3個數開始起,在4號位之前一位為止,不包括4號位。號右數的空列表,用以刪除列表a中的2個元素 4 2 2 print a 執行結果顯示 a b 1,2,c d a b c...

python筆記 字典

知識點1.列表是有序的集合,而字典是無序的集合。2.字典用 列表用,而元組用 3.字典用鍵 key 值 value 對儲存資料,其中鍵必須是唯一的。xiaoming dict print xiaoming dict name 取值 xiaoming dict age 18 修改 xiaoming d...

筆記 python字典

字典是另一種可變容器模型,且可儲存任意型別物件。格式如下 d 鍵必須是唯一的,但值則不必。字典值可以是任何的 python 物件,既可以是標準的物件,也可以是使用者定義的,但鍵不行。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字。字典的建立 注意兩種建立方式 訪問 修改 刪除如下.dict1...