溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時(shí)間:2020-09-08 07:35:03 來(lái)源:腳本之家 閱讀:1770 作者:人生與戲 欄目:開(kāi)發(fā)技術(shù)

遍歷字典: keys() 、values() 、items()  

1. xxx.keys() : 返回字典的所有的key 返回一個(gè)序列,序列中保存有字典的所有的鍵

  效果圖:

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

  代碼:

# keys() 該方法會(huì)返回字典的所有的key
#  該方法會(huì)返回一個(gè)序列,序列中保存有字典的所有的鍵
d = {'name':'孫悟空','age':18,'gender':'男'}
print(d.keys())
print()
# 通過(guò)遍歷keys()來(lái)獲取所有的鍵
for k in d.keys() :
  print(k , d[k])

2. xxx.values() : 返回字典所有的值

  效果圖:

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

  代碼:

# values()
# 該方法會(huì)返回一個(gè)序列,序列中保存有字典的所有的值
d = {'name':'孫悟空','age':18,'gender':'男'}
for v in d.values():
  print(v)

3. xxx.items() : 返回字典中所有的key = values 返回一個(gè)序列,序列中包含有雙值子序列

  效果圖:

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

  代碼:

# items()
# 該方法會(huì)返回字典中所有的項(xiàng)
# 它會(huì)返回一個(gè)序列,序列中包含有雙值子序列
# 雙值分別是,字典中的key和value
d = {'name':'孫悟空','age':18,'gender':'男'}
print(d.items())
print()
for k,v in d.items():
  print(k, '=', v)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持億速云。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI