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

詳解Python中字典的增刪改查

 更新時(shí)間:2022年01月03日 12:45:33   作者:陳小c  
這篇文章主要為大家介紹了?Python字典的增刪改查,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

Python中的字典

在這里插入圖片描述

一、字典的特點(diǎn)

在這里插入圖片描述

二、創(chuàng)建字典

創(chuàng)建字典用大括號(hào)表示

dict1={'a':3,'b':4,'c':7}  ##第一種創(chuàng)建方式
print(dict1)
dict2=dict(a=2,b=3) ##第一種創(chuàng)建方式
print(dict2)

{'a': 3, 'b': 4, 'c': 7}
{'a': 2, 'b': 3}


三、查詢字典數(shù)據(jù)

dict2=dict(a=2,b=3) ##創(chuàng)建字典
print(dict2['a']) ##查詢字典中a的值,如果key不存在,拋出異常
print(dict2.get('a')) ##使get方法查詢字典中a的值,如果key不存在,返回none

2
2

四、Key的判斷

dict2=dict(a=2,b=3)
print( 'a' in dict2)
print( 'a' not in dict2)

True
False

五、Key的刪除

dict2=dict(a=2,b=3) ##刪除,清空為clear
del dict2['a']
print(dict2)

{'b': 3}

六、Key的添加

dict2=dict(a=2,b=3) ##
dict2['c']=4
print( dict2 )

{'a': 2, 'b': 3, 'c': 4}

七、Key的修改

dict2=dict(a=2,b=3) ##第一種創(chuàng)建方式
dict2['c']=4  ##添加c,值為4
print( dict2 )
dict2['c']=10 ##修改c的值為10
print( dict2 )

{'a': 2, 'b': 3, 'c': 4} 
{'a': 2, 'b': 3, 'c': 10} ##c已經(jīng)被修改為10

八、字典的視圖

keys()

獲取字典中所有的key

test={'張三':56,'李斯':56}
print(test.keys())
print(list(test.keys()) ##轉(zhuǎn)換為列表

dict_keys(['張三', '李斯'])
['張三', '李斯']

values()

獲取字典中所有的values

values=test.values()
print(values)

dict_values([56, 56])
[56, 56]

iterms()

獲取字典中所有的key,values對(duì)

iterm=test.items()
print(iterm)
print(list(iterm))  ##轉(zhuǎn)換之后的列表元素是一組元祖

dict_items([('張三', 56), ('李斯', 56)])
[('張三', 56), ('李斯', 56)]

九、字典的遍歷

dic1={'a':2,'b':3,'c':4}
for i in dic1:
    print(i)  ##遍歷字典的key
    print(dic1.get(i)) ##使用get函數(shù)打印值
    print(dic1[i]) ##第二種方法遍歷值
    

十、生成字典的表達(dá)式

name=['張三','李斯','王五']
age=[23,45,37]
d= {name:age for name,age in zip(name,age)} #注意最外面要加大括號(hào)
print(d)

```
d= {test:age for test,age in zip(name,age)}  ##跟變量名無(wú)關(guān),zip打包的值有關(guān)
print(d) ##結(jié)果相同
```

{'張三': 23, '李斯': 45, '王五': 37}
外面要加大括號(hào)
print(d)

```
d= {test:age for test,age in zip(name,age)}  ##跟變量名無(wú)關(guān),zip打包的值有關(guān)
print(d) ##結(jié)果相同
```

{'張三': 23, '李斯': 45, '王五': 37}

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 用Python腳本生成Android SALT擾碼的方法

    用Python腳本生成Android SALT擾碼的方法

    發(fā)布Android 有償應(yīng)用時(shí)需要隨機(jī)生成 SALT 擾碼夾在文件中,以下是 Python腳本(當(dāng)然你選擇 C/Java/SHELL/Perl 或別的都行)
    2013-09-09
  • Python字節(jié)串類型bytes及用法

    Python字節(jié)串類型bytes及用法

    這篇文章介紹了Python字節(jié)串類型bytes及用法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • python?numpy?中l(wèi)inspace函數(shù)示例詳解

    python?numpy?中l(wèi)inspace函數(shù)示例詳解

    這篇文章主要介紹了python?numpy?中l(wèi)inspace函數(shù),本文我們通過示例學(xué)習(xí)了linspace函數(shù),如果你熟悉NumPy,一定也注意到還有np.arange函數(shù),兩者最大差異是,linspace能夠精確控制終止值終值,而arange能夠更直接地控制序列中值之間的增量,需要的朋友可以參考下
    2023-03-03
  • python將文本分每?jī)尚幸唤M并保存到文件

    python將文本分每?jī)尚幸唤M并保存到文件

    這篇文章主要介紹了python將文本分每?jī)尚幸唤M并保存到文件,需要的朋友可以參考下
    2018-03-03
  • Django與JS交互的示例代碼

    Django與JS交互的示例代碼

    本篇文章主要介紹了Django與JS交互的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2017-08-08
  • Python線程之同步機(jī)制實(shí)際應(yīng)用場(chǎng)景舉例說(shuō)明

    Python線程之同步機(jī)制實(shí)際應(yīng)用場(chǎng)景舉例說(shuō)明

    這篇文章主要給大家分享的是Python線程之同步機(jī)制實(shí)際應(yīng)用場(chǎng)景舉例說(shuō)明,銀行轉(zhuǎn)賬小栗子供大家參考學(xué)習(xí),希望對(duì)你有一定的幫助
    2022-02-02
  • 詳解如何在Pandas中刪除常量列

    詳解如何在Pandas中刪除常量列

    常數(shù)列不提供可變性,這意味著它們無(wú)助于區(qū)分不同的數(shù)據(jù)點(diǎn),在許多機(jī)器學(xué)習(xí)模型中,這些列會(huì)引入冗余或不相關(guān)的數(shù)據(jù),從而對(duì)性能產(chǎn)生負(fù)面影響,因此,通常必須刪除常量列,所以本文我們將探索如何使用Python識(shí)別和刪除Pandas DataFrame中的常量列,需要的朋友可以參考下
    2025-03-03
  • Django后端接收嵌套Json數(shù)據(jù)及解析詳解

    Django后端接收嵌套Json數(shù)據(jù)及解析詳解

    這篇文章主要介紹了Django后端接收嵌套Json數(shù)據(jù)及解析詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 50行Python代碼實(shí)現(xiàn)視頻中物體顏色識(shí)別和跟蹤(必須以紅色為例)

    50行Python代碼實(shí)現(xiàn)視頻中物體顏色識(shí)別和跟蹤(必須以紅色為例)

    本文通過50行Python代碼實(shí)現(xiàn)視頻中物體顏色識(shí)別和跟蹤效果,通過實(shí)例截圖和實(shí)例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下
    2019-11-11
  • Python IDLE或shell中切換路徑的操作

    Python IDLE或shell中切換路徑的操作

    這篇文章主要介紹了Python IDLE或shell中切換路徑的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-03-03

最新評(píng)論

衡阳市| 栖霞市| 屏东市| 保山市| 昌平区| 梧州市| 介休市| 肇庆市| 永年县| 山东省| 凤山市| 灯塔市| 垦利县| 濮阳市| 独山县| 育儿| 东阳市| 翁源县| 泊头市| 教育| 宁波市| 景德镇市| 甘孜| 香河县| 云林县| 新津县| 汨罗市| 娄烦县| 合水县| 达日县| 内江市| 宣城市| 启东市| 建水县| 江西省| 霍州市| 平昌县| 晋州市| 郧西县| 赤水市| 隆尧县|