欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2014年08月26日 08:53:57   投稿:junjie  
這篇文章主要介紹了Python中使用item()方法遍歷字典的例子,for...in這種是Python中最常用的遍歷字典的方法了,需要的朋友可以參考下

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

item()

item()方法把字典中每對(duì)key和value組成一個(gè)元組,并把這些元組放在列表中返回。

DEMO

代碼:

復(fù)制代碼 代碼如下:

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.dbjr.com.cn'}
 
for key,value in person.items():
    print 'key=',key,',value=',value

執(zhí)行結(jié)果:

可見key接收了字典的key,value接收了字典的value值。
但如果只有一個(gè)參數(shù)接收呢?

復(fù)制代碼 代碼如下:

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.dbjr.com.cn'}
    
for x in person.items():
    print x

執(zhí)行結(jié)果

只有一個(gè)變量接收值的情況下,直接返回的是每一對(duì)key,value對(duì)應(yīng)的元組。

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

如代碼:

復(fù)制代碼 代碼如下:

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.dbjr.com.cn'}
    
for x in person:
    print x

執(zhí)行結(jié)果:

相關(guān)文章

  • NLTK的安裝教程及安裝錯(cuò)誤解決方案

    NLTK的安裝教程及安裝錯(cuò)誤解決方案

    NLTK是一款用于自然語言處理的Python庫(kù),安裝過程簡(jiǎn)單易懂,只需要使用pip安裝即可。若安裝過程中出現(xiàn)錯(cuò)誤,可以通過更新pip、安裝必要的依賴項(xiàng)、更換鏡像源等方式解決。
    2023-04-04
  • Python+opencv+pyaudio實(shí)現(xiàn)帶聲音屏幕錄制

    Python+opencv+pyaudio實(shí)現(xiàn)帶聲音屏幕錄制

    今天小編就為大家分享一篇Python+opencv+pyaudio實(shí)現(xiàn)帶聲音屏幕錄制,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python實(shí)現(xiàn)帶聲音的摩斯碼翻譯實(shí)現(xiàn)方法

    python實(shí)現(xiàn)帶聲音的摩斯碼翻譯實(shí)現(xiàn)方法

    這篇文章主要介紹了python實(shí)現(xiàn)帶聲音的摩斯碼翻譯實(shí)現(xiàn)方法,涉及pygame模塊操作及摩斯碼實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-05-05
  • python局部賦值的規(guī)則

    python局部賦值的規(guī)則

    Python提出如下假設(shè):如果在函數(shù)體內(nèi)的任何地方對(duì)變量賦值,則Python將名稱添加到局部命名空間中。
    2013-03-03
  • 深入探究Python中的迭代器和生成器

    深入探究Python中的迭代器和生成器

    迭代器(Iterators)和生成器(Generators)是?Python?中最強(qiáng)大的功能之一,但也是新手最容易混淆的部分,本文將深入探討這兩種概念,以及它們?cè)?Python?編程中的實(shí)際應(yīng)用,需要的朋友可以參考下
    2023-06-06
  • 詳解Python中的數(shù)據(jù)精度問題

    詳解Python中的數(shù)據(jù)精度問題

    這篇文章主要為大家詳細(xì)介紹了Python中常常遇到的一些數(shù)據(jù)精度問題以及它們的解決方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-10-10
  • Python?Django框架中表單的用法詳解

    Python?Django框架中表單的用法詳解

    這篇文章主要為大家詳細(xì)介紹了Python?Django框架中表單的用法,例如表單的驗(yàn)證以及利用表單實(shí)現(xiàn)文件上傳等,感興趣的小伙伴可以了解一下
    2022-06-06
  • 基于python修改srt字幕的時(shí)間軸

    基于python修改srt字幕的時(shí)間軸

    這篇文章主要介紹了基于python修改srt字幕的時(shí)間軸,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • PyQT5 QTableView顯示綁定數(shù)據(jù)的實(shí)例詳解

    PyQT5 QTableView顯示綁定數(shù)據(jù)的實(shí)例詳解

    今天小編就為大家分享一篇PyQT5 QTableView顯示綁定數(shù)據(jù)的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Flask實(shí)現(xiàn)定制日志并輸出到文件

    Flask實(shí)現(xiàn)定制日志并輸出到文件

    這篇文章主要為大家學(xué)習(xí)介紹了Flask如何實(shí)現(xiàn)定制日志并輸出到文件,文中的示例代碼簡(jiǎn)介易懂,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2023-07-07

最新評(píng)論