python基礎型別 字典

2022-09-10 22:00:36 字數 1172 閱讀 7256

字典定義

dict 表示字典  dic=  為了儲存資料 字典查詢更快一些

對鍵的要求: 不可變型別,鍵不能重複,重複的話會把值覆蓋

dic[11]='

小公尺' 輸入新的鍵和值

print(dic)

dic.setdefault(17,'

華為) 先通過key查詢是否有值,有值不增加,沒有增加

print(dic) 先通過key判斷,如果有返回新增值

del dic   刪除字典

del dic[key]    通過key刪除

dic.pop('key')  通過key刪除,有返回值,返回被刪除值

dic.clear()   清空

dic.popitem()   刪最後乙個

dic.update()   先看update括號裡的,兩個字典合併,如果有一樣的key,被覆蓋

dic['key]='' ''

查print(dic[key])   如果key不存在,報錯

print(dic.get(key,values))   查不到返回values

print(dic.keys())   高仿列表,不能使用下標

print(dic.values())   高仿列表,不能使用下標

for i in

dic:

print(i,dic[i])

for i in

dic.iteam():

print(i)

for k,v in dic.items():

print(k)

print(v)

dic1=dic.fromkeys([1,2,3],[3,7])   第乙個引數是鍵,必須可迭代. 第二個引數是值,值無所謂,是因為建立了新值

集合set  為了儲存資料  天然去重  無序(不能用下標)

lst=[1,2,3,2,4,3,1]

print(list(set(lst))) 結果為[1,2,3,4]

python基礎型別 字典

字典 字典是python中唯一的對映型別,採用鍵值對 key value 的形式儲存資料。python對key進行雜湊函式運算,根據計算的結果決定value的儲存位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元組。字典 dictionary 是...

python 類 字典 python基礎型別 字典

字典 字典是python中唯一的對映型別,採用鍵值對 key value 的形式儲存資料。python對key進行雜湊函式運算,根據計算的結果決定value的儲存位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元組。字典 dictionary 是...

python字典型別

python字典型別 1.字典的定義 賦值建立字典 d 工廠函式 d dict user1 123 user2 234 user3 345 內建方法 fromkeys d fromkeys username password 字典中的key有相同的value值,預設為none 2.字典的特性 字典不...