Python 字典及其操作 dict

2021-08-08 19:39:53 字數 1161 閱讀 7364

#mydict={}

#print(type(mydict))

#key不可以重複,10屬於次數

mydict=

print(mydict)

print(mydict["abcdefg"]) #根據key取出value

#########常見的函式

print(mydict.items())

print(mydict.keys())

print(mydict.values())

#########迴圈字典兩種風格

print("---------------------------------")

for item in mydict.items():#每乙個key-value對映

print(item)

print("---------------------------------")

for key in mydict: #遍歷每乙個key

print(key,mydict[key])

print("---------------------------------")

for key in mydict.keys(): #遍歷每乙個key

print(key,mydict[key])

print("---------------------------------")

for value in mydict.values():

print(value)

####### 刪除

mydict.clear()

del mydict['123456'] #根據key刪除

del mydict #完全刪除

mydict2=mydict #淺複製

mydict2=mydict.copy() #深複製

######## 獲取值

mydict=

print(mydict.get('123456')) #找不到不會報錯

print(mydict['123']) #找不到會報錯

print(mydict.setdefault('123456',6666)) #和get()相同,只是找不到會設定乙個預設值

python中字典 dic的操作

d 獲取成員 print d name python的優雅 有就返回,沒有預設返回none,可以設定預設值 print d.get nm 預設值 設定成員 存在就更新 d age 30 不存在時就新增 d weight 80 更新,存在的鍵就更新,不存在的鍵就新增 d.update 刪除元素 del...

python 中字典(dic)的用法

dic 字典使用key values方式,也就是鍵 值的方式 print dic james for key in dic 取出字典中的key值 print key for key in dic.keys 也可以通過這種將key值取出來 print key for values in dic 這說明...

Python學習筆記之對映型別字典(dict)

建立字典 工廠方法dict fdict dict x 1 y 2 使用元組,其中每個元素為列表 fdict fdict dict x 1 y 2 使用列表,其中每個元素為元組 fdict 使用內建方法fromkeys 建立乙個 預設 字典,字典中元素具有相同的值 預設為none fdict from...