python中字典 dic的操作

2021-08-28 17:40:59 字數 575 閱讀 3886

d =

獲取成員

print(d['name'])

python的優雅:有就返回,沒有預設返回none,可以設定預設值

print(d.get('nm', '預設值'))

設定成員

存在就更新

d['age'] = 30

不存在時就新增

d['weight'] = 80

更新,存在的鍵就更新,不存在的鍵就新增

d.update()

刪除元素

del d['age']

彈出元素age的值

print(d.pop('age'))

print(d) 返回的列表中不在包含pop彈出的元素age

清空字典

d.clear()

獲取所有的鍵(乙個可迭代物件)

keys = d.keys()

for k in keys:

print(k)

獲取所有的值

values = d.values()

for v in values:

print(v)

print(d)

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...

python中字典的操作

temp 或者 temp dict 上述方法都可以用來建立乙個空的字典。一 用if判斷之後新增鍵和值 if temp.get num i none temp num i 1這時候就新增了乙個鍵為num i 的元素,並且把它的值賦為1。二 使用setdefault 方法 temp.setdefault...