Python中使用item 方法遍歷字典的例子

2021-08-10 06:07:59 字數 945 閱讀 6915

python字典的遍歷方法有好幾種,其中一種是for...in,這個我就不說明,在python了幾乎隨處都可見for...in。下面說的這種遍歷方式是item()方法。

item()

item()方法把字典中每對key和value組成乙個元組,並把這些元組放在列表中返回。

demo

**:複製**

**如下:

person=

for key,value in person.items():

print 'key=',key,',value=',value

執行結果:

可見key接收了字典的key,value接收了字典的value值。

但如果只有乙個引數接收呢?

複製**

**如下:

person=

for x in person.items():

print x

執行結果

只有乙個變數接收值的情況下,直接返回的是每一對key,value對應的元組。

使用item()就有點類似於php裡的foreach類似。都能把鍵=>值的方式遍歷出來,如果純使用for..in則只能取得每一對元素的key值

如**:

複製**

**如下:

person=

for x in person:

print x

執行結果:

Python中使用item 方法遍歷字典的例子

這篇文章主要介紹了python中使用item 方法遍歷字典的例子,for.in這種是python中最常用的遍歷字典的方法了,需要的朋友可以參考下 python字典的遍歷方法有好幾種,其中一種是for.in,這個我就不說明,在python了幾乎隨處都可見for.in。下面說的這種遍歷方式是item 方...

item系列方法

通過中括號取值obj item 觸發它的執行,無論item是否存在。通過中括號賦值obj key value觸發它的執行,無論key是否存在。通過中括號刪除值del obj key 觸發它的執行,無論key是否存在。class dog head 1 def getitem self,item pri...

在Python中使用dict和set方法的教程

dict python內建了字典 dict的支援,dict全稱dictionary,在其他語言中也稱為map,使用鍵 值 key value 儲存,具有極快的查詢速度。舉個例子,假設要根據同學的名字查詢對應的成績,如果用list實現,需要兩個listwww.cppcns.com names mich...