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...