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

python中字典的常見(jiàn)操作總結(jié)1

 更新時(shí)間:2022年07月17日 10:55:19   作者:短尾巴小鱷魚(yú)  
這篇文章主要介紹了python中字典的常見(jiàn)操作總結(jié),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下

python中字典的常見(jiàn)操作

字典添加與修改數(shù)據(jù)

[]處理法

字符串,列表中可以用[index]來(lái)獲取或修改元素

字典沒(méi)有索引,那字典怎么獲取或修改元素呢?

答:[]內(nèi)填寫字典的key

dict['name'] = '小明'  # 將key為name的元素的value修改為‘小明'

如果填寫的key在字典中不存在,給這個(gè)key“賦值”則表示給字典添加一個(gè)元素

字典中的update()函數(shù)

修改字典

dict.update(new_dict)  # 括弧內(nèi)填想要修改成的新字典,該函數(shù)無(wú)返回值

字典中的setdefault()函數(shù)

獲取某個(gè)key的value,如果key不存在于字典中,會(huì)將key和value存入字典中

dict.setdefault(key,value)
# key為需要獲取value的key
# value為如果key不存在,對(duì)應(yīng)這個(gè)key存入這個(gè)value

獲取字典的key與value

字典中的keys()函數(shù)

獲取字典中所有的key

dict.keys()  # 無(wú)需傳參,返回一個(gè)key集合的偽列表

什么是偽列表?

答:偽列表不具備列表的所有功能,比如無(wú)法通過(guò)索引獲取,無(wú)法修改列表的內(nèi)容,也無(wú)法使用列表的函數(shù)操作列表

如何將偽列表變成一個(gè)真正的列表?

答:直接將這個(gè)偽列表重新定義一下:list(偽列表)

字典中的values()函數(shù)

獲取字典中所有的value

dict.values()  # 無(wú)需傳參,返回一個(gè)value集合的偽列表

字典內(nèi)單個(gè)key/value的獲取

[]的獲取方法

value = dict['key']

get()函數(shù)

獲取字典中指定key的value

dict.get(key,default=None)
# key為需要獲取value的key
# default為,key不存在時(shí)返回此默認(rèn)值,默認(rèn)為None

[]與get()的區(qū)別

  • []如果獲取的key不存在,則直接報(bào)錯(cuò)
  • get()如果獲取的key不存在,則返回默認(rèn)值

字典的刪除與復(fù)制

clear()函數(shù)清空元素

清空字典中的所有數(shù)據(jù)

dict.clear()  # 無(wú)參數(shù),無(wú)返回值

pop()函數(shù)刪除元素

刪除字典中指定的key及對(duì)應(yīng)的value,并將其value結(jié)果返回

如果key不存在則報(bào)錯(cuò)

dict.pop(key)  # key希望被刪掉的key,返回這個(gè)key對(duì)應(yīng)的value

del刪除元素

del dict[key]

例子:

copy()函數(shù)復(fù)制

將字典復(fù)制出一個(gè)新的字典

dict.copy()  # 無(wú)參數(shù),返回一個(gè)新字典(內(nèi)存地址與原字典不同)

到此這篇關(guān)于python中字典的常見(jiàn)操作總結(jié)的文章就介紹到這了,更多相關(guān)python字典操作內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python繪制直方圖的方法

    python繪制直方圖的方法

    這篇文章主要為大家詳細(xì)介紹了python繪制直方圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Python獲取網(wǎng)絡(luò)圖片和視頻的示例代碼

    Python獲取網(wǎng)絡(luò)圖片和視頻的示例代碼

    Python 是一種多用途語(yǔ)言,廣泛用于腳本編寫。我們可以編寫Python 腳本來(lái)自動(dòng)化日常事務(wù)。本文將用Python實(shí)現(xiàn)獲取Google圖片和YouTube視頻,需要的可以參考一下
    2022-03-03
  • 利用python制作俄羅斯方塊詳細(xì)圖文教程

    利用python制作俄羅斯方塊詳細(xì)圖文教程

    俄羅斯方塊是一款經(jīng)典的游戲,它可以用多種編程語(yǔ)言來(lái)實(shí)現(xiàn),這篇文章主要給大家介紹了關(guān)于利用python制作俄羅斯方塊的詳細(xì)圖文教程,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • pytorch加載自己的圖像數(shù)據(jù)集實(shí)例

    pytorch加載自己的圖像數(shù)據(jù)集實(shí)例

    這篇文章主要介紹了pytorch加載自己的圖像數(shù)據(jù)集實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • Django實(shí)現(xiàn)跨域請(qǐng)求過(guò)程詳解

    Django實(shí)現(xiàn)跨域請(qǐng)求過(guò)程詳解

    這篇文章主要介紹了Django實(shí)現(xiàn)跨域請(qǐng)求過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 健身房被搭訕?用python寫了個(gè)小米計(jì)時(shí)器助人為樂(lè)

    健身房被搭訕?用python寫了個(gè)小米計(jì)時(shí)器助人為樂(lè)

    今天教大家Python圖形界面開(kāi)發(fā)的相關(guān)知識(shí),文章圍繞著如何實(shí)現(xiàn)一個(gè)小米手機(jī)上的秒表計(jì)時(shí)器功能展開(kāi),文中有非常詳細(xì)的代碼示例,需要的朋友可以參考下
    2021-06-06
  • Python時(shí)間和字符串轉(zhuǎn)換操作實(shí)例分析

    Python時(shí)間和字符串轉(zhuǎn)換操作實(shí)例分析

    這篇文章主要介紹了Python時(shí)間和字符串轉(zhuǎn)換操作,結(jié)合實(shí)例形式分析了Python時(shí)間的格式化輸出、時(shí)間戳轉(zhuǎn)換、datetime轉(zhuǎn)換字符串等相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • pytorch神經(jīng)網(wǎng)絡(luò)之卷積層與全連接層參數(shù)的設(shè)置方法

    pytorch神經(jīng)網(wǎng)絡(luò)之卷積層與全連接層參數(shù)的設(shè)置方法

    今天小編就為大家分享一篇pytorch神經(jīng)網(wǎng)絡(luò)之卷積層與全連接層參數(shù)的設(shè)置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • Python實(shí)現(xiàn)封裝打包自己寫的代碼,被python import

    Python實(shí)現(xiàn)封裝打包自己寫的代碼,被python import

    這篇文章主要介紹了Python實(shí)現(xiàn)封裝打包自己寫的代碼,被python import,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • 老生常談python函數(shù)參數(shù)的區(qū)別(必看篇)

    老生常談python函數(shù)參數(shù)的區(qū)別(必看篇)

    下面小編就為大家?guī)?lái)一篇老生常談python函數(shù)參數(shù)的區(qū)別(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05

最新評(píng)論