python字典的遍歷3種方法詳解

2022-10-04 16:33:14 字數 834 閱讀 9491

遍歷字典: 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...