溫馨提示×

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

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

對(duì)python中字典keys,values,items的使用詳解

發(fā)布時(shí)間:2020-10-17 19:52:44 來源:腳本之家 閱讀:170 作者:HYESC 欄目:開發(fā)技術(shù)

在python中對(duì)字典進(jìn)行遍歷時(shí),可以直接使用如下模式:

dict = {"name": "jack",
   "age": 15,
   "height": 1.75}
for k in dict.keys():
 print(k)

使用keys方法遍歷得到的是key,可以依次輸出,但是當(dāng)單獨(dú)使用dict.keys() 時(shí),得到的結(jié)果時(shí)dict.keys類,屬于迭代器,此時(shí)并不能使用列表的下標(biāo),需要轉(zhuǎn)換一下,方法如下:

直接使用list()函數(shù)將結(jié)果返回為一個(gè)列表后再進(jìn)行操作

使用sorted函數(shù),sorted(dict1.keys()) 即可,并且已經(jīng)排序完成

以上兩種方式適用于字典的keys() values() items()方法,以便方便調(diào)用列表的下標(biāo),未轉(zhuǎn)換之前是無法使用下標(biāo)的

這篇對(duì)python中字典keys,values,items的使用詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持億速云。

向AI問一下細(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