最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python字典鍵值對(duì)的添加和遍歷方法

 更新時(shí)間:2016年09月11日 11:48:42   投稿:jingxian  
下面小編就為大家?guī)硪黄猵ython字典鍵值對(duì)的添加和遍歷方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

添加鍵值對(duì)

首先定義一個(gè)空字典

>>> dic={}

直接對(duì)字典中不存在的key進(jìn)行賦值來添加

>>> dic['name']='zhangsan'
>>> dic

{'name': 'zhangsan'}

如果key或value都是變量也可以用這種方法

>>> key='age'
>>> value=30
>>> dic[key]=value
>>> dic

{'age': 30, 'name': 'zhangsan'}

這里可以看到字典中的數(shù)據(jù)并不是按先后順序排列的,如果有興趣,可以搜一搜數(shù)據(jù)結(jié)構(gòu)中的——哈希表

還可以用字典的setdefault方法

>>> dic.setdefault('sex','male')
'male'
>>> key='id'
>>> value='001'
>>> dic.setdefault(key,value)
'001'
>>> dic
{'id': '001', 'age': 30, 'name': 'zhangsan', 'sex': 'male'}

遍歷字典

這里有兩種方法

方法1:先獲取key,然后通過dic[key]獲取value

>>> for key in dic:
...   print 'key is %s,value is %s'%(key,dic[key])
...
key is id,value is 001
key is age,value is 30
key is name,value is zhangsan
key is sex,value is male

方法2:對(duì)字典items()方法返回的元組列表進(jìn)行序列解包

>>> for key,value in dic.items():
...   print 'key is %s,value is %s'%(key,value)
...
key is id,value is 001
key is age,value is 30
key is name,value is zhangsan
key is sex,value is male

如果對(duì)列表,元組和序列解包不熟悉,最好可以百度一下,深入理解它們??梢越Y(jié)合你熟悉的C#或JAVA語(yǔ)言中的數(shù)組、List類和哈希表進(jìn)行理解

以上這篇python字典鍵值對(duì)的添加和遍歷方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中HMAC加密算法的應(yīng)用

    Python中HMAC加密算法的應(yīng)用

    HMAC?算法可用于驗(yàn)證在應(yīng)用程序之間傳遞或存儲(chǔ)在潛在易受攻擊位置的信息的完整性,因此本文為大家整理了一些Python中HMAC加密算法的應(yīng)用,希望對(duì)大家有所幫助
    2023-05-05
  • Python使用PyMuPDF實(shí)現(xiàn)添加PDF水印

    Python使用PyMuPDF實(shí)現(xiàn)添加PDF水印

    在日常工作中,我們經(jīng)常需要對(duì)PDF文件進(jìn)行處理,其中一項(xiàng)常見的需求是向PDF文件添加水印,本文將介紹如何使用Python編程語(yǔ)言和PyMuPDF庫(kù)在PDF文件中添加水印,感興趣的可以了解一下
    2023-08-08
  • Mac OS X10.9安裝的Python2.7升級(jí)Python3.3步驟詳解

    Mac OS X10.9安裝的Python2.7升級(jí)Python3.3步驟詳解

    Mac OS X10.9默認(rèn)帶了Python2.7,不過現(xiàn)在Python3.3.3出來了,如果想使用最新版本,趕緊升級(jí)下吧?;静襟E如下
    2013-12-12
  • nginx+uwsgi+django環(huán)境搭建的方法步驟

    nginx+uwsgi+django環(huán)境搭建的方法步驟

    這篇文章主要介紹了nginx+uwsgi+django環(huán)境搭建的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python 字典中文key處理,讀取,比較方法

    python 字典中文key處理,讀取,比較方法

    今天小編就為大家分享一篇python 字典中文key處理,讀取,比較方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python操作kafka實(shí)踐的示例代碼

    python操作kafka實(shí)踐的示例代碼

    這篇文章主要介紹了python操作kafka實(shí)踐的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Python Opencv實(shí)戰(zhàn)之文字檢測(cè)OCR

    Python Opencv實(shí)戰(zhàn)之文字檢測(cè)OCR

    這篇文章主要為大家詳細(xì)介紹了如何利用Python Opencv實(shí)現(xiàn)文字檢測(cè)OCR功能,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2022-08-08
  • python提效小工具之統(tǒng)計(jì)xmind用例數(shù)量(源碼)

    python提效小工具之統(tǒng)計(jì)xmind用例數(shù)量(源碼)

    這篇文章主要介紹了python提效小工具之統(tǒng)計(jì)xmind用例數(shù)量,利用python開發(fā)小工具,實(shí)現(xiàn)同一份xmind文件中一個(gè)或多個(gè)sheet頁(yè)的用例數(shù)量統(tǒng)計(jì)功能,需要的朋友可以參考下
    2022-10-10
  • python實(shí)現(xiàn)馬耳可夫鏈算法實(shí)例分析

    python實(shí)現(xiàn)馬耳可夫鏈算法實(shí)例分析

    這篇文章主要介紹了python實(shí)現(xiàn)馬耳可夫鏈算法的方法,實(shí)例分析了馬耳可夫鏈算法的原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-05-05
  • Python表格處理模塊xlrd在Anaconda中的安裝方法

    Python表格處理模塊xlrd在Anaconda中的安裝方法

    本文介紹在Anaconda環(huán)境下,安裝Python讀取.xls格式表格文件的庫(kù)xlrd的方法,xlrd是一個(gè)用于讀取Excel文件的Python庫(kù),本文介紹了xlrd庫(kù)的一些主要特點(diǎn)和功能,感興趣的朋友一起看看吧
    2024-04-04

最新評(píng)論

闻喜县| 郎溪县| 石门县| 山阳县| 肃南| 玉溪市| 花垣县| 大方县| 台中县| 通辽市| 汝阳县| 武清区| 青河县| 准格尔旗| 崇明县| 连山| 苍梧县| 邵武市| 陇西县| 辉县市| 拜泉县| 阳东县| 赤峰市| 曲阳县| 会同县| 凤城市| 通河县| 鄂托克旗| 乡宁县| 新巴尔虎右旗| 涟源市| 桂平市| 清远市| 莆田市| 清苑县| 额尔古纳市| 惠来县| 太原市| 诸暨市| 徐州市| 巨鹿县|