遍歷字典: keys() 、values() 、items()
1. ***.keys() : 返回字典的所有的key 返回乙個序列,序列中儲存有字典的所有的鍵
效果圖:
**:# keys() 該方法會返回字典的所有的key
# 該方法會返回乙個序列,序列中儲存有字典的所有的鍵
d =
prin程式設計客棧t(d.keys())
print()fglwcdw
# 通過遍歷keys()來獲取所有的鍵
for k in d.keys() :
print(k , d[k])
2. ***.values() : 返回字典所有的值
效果圖:
**:# values()
# 該方法會返回乙個序列,序列中儲存有字典的所有的值
d =
for v in d.values():
print(v)
3. ***.items() : 返回字典中所有的key = values 返回乙個序列,序列中包含有雙值子串行
效果圖:
**:# items()
# 該方法會返回字典中所有的項
# 它會返回一fglwcdw個序列,序列中包含有雙值子串行
# 雙值分別是,字典中的key和value
d =
print(d.items())
print()
for k,v in d.items():
print(k, '=', v)
本文標題: python字典的遍歷3種方法詳解
本文位址: /jiaoben/python/267904.html
Python 字典的用法 建立字典的3種方法
建立乙個空字典 empty dict dict print empty dict 用 kwargs可變引數傳入關鍵字建立字典 a dict one 1,two 2,three 3 print a 傳入可迭代物件 b dict zip one two three 1,2,3 print list zi...
python字典遍歷的幾種方法
1 遍歷key值 a for key in a print key a key a 1b 2c 3 for key in a.keys print key a key a 1b 2c 3 在使用上,for key in a和 for key in a.keys 完全等價。2 遍歷value值 for...
python 3 x 字典的11種方法
clear 移除字典裡所有 items 不接受任何引數,返回值為 none 使用 dict.clear copy 這裡的copy方法是淺複製,若要深複製需要匯入 copy 模組,使用 copy.deepcopy 方法,這裡暫不討論兩種複製的區別。不接受任何引數。使用 dict.copy fromke...