這篇文章主要介紹了Python中使用item()方法遍歷字典的例子,for...in這種是Python中最常用的遍歷字典的方法了,需要的朋友可以參考下
Python字典的遍歷方法有好幾種,其中一種是for...in,這個我就不說明,在Python了幾乎隨處都可見for...in。下面說的這種遍歷方式就是item()方法。
item()
item()方法把字典中每對key和value組成一個元組,並且把這些元組放在列表中返回。
DEMO
程式碼:
程式碼如下:
person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.jb51.net'} for key,value in person.items(): print 'key=',key,',value=',value
執行結果:
可見key接收了字典的key,value接收了字典的value值。
但如果只有一個參數接收呢?
程式碼如下:
person={'name':'lizhong','age':'26','city':'BeiJing','blog':' for x in person.items(): print x
執行結果
#只有一個變數接收值的情況下,直接回傳的是每一對key,value對應的元組。
使用item()就有點類似php裡的foreach類似。都能把鍵=>值的方式遍歷出來,如果純使用for..in則只能取得每一對元素的key值
如程式碼:
程式碼如下:
person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.jb51.net'} for x in person: print x
執行結果:
【相關推薦】
#1. 特別推薦 :「php程式設計師工具箱」V0.1版本下載
2. Python免費影片教學
#5. 介紹三種存取字典的方法
#6. 在sorted中iteriitems和items不同之處
以上是Python中的item()函數遍歷字典的實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!