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

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

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

python中字典的常見操作

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

[]處理法

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

字典沒有索引,那字典怎么獲取或修改元素呢?

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

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

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

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

修改字典

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

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

獲取某個key的value,如果key不存在于字典中,會將key和value存入字典中

dict.setdefault(key,value)
# key為需要獲取value的key
# value為如果key不存在,對應這個key存入這個value

獲取字典的key與value

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

獲取字典中所有的key

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

什么是偽列表?

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

如何將偽列表變成一個真正的列表?

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

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

獲取字典中所有的value

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

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

[]的獲取方法

value = dict['key']

get()函數(shù)

獲取字典中指定key的value

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

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

  • []如果獲取的key不存在,則直接報錯
  • get()如果獲取的key不存在,則返回默認值

字典的刪除與復制

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

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

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

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

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

如果key不存在則報錯

dict.pop(key)  # key希望被刪掉的key,返回這個key對應的value

del刪除元素

del dict[key]

例子:

copy()函數(shù)復制

將字典復制出一個新的字典

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

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

相關(guān)文章

  • python中邏輯與或(and、or)和按位與或異或(&、|、^)區(qū)別

    python中邏輯與或(and、or)和按位與或異或(&、|、^)區(qū)別

    這篇文章主要介紹了python中邏輯與或(and、or)和按位與或異或(&、|、^)區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • pandas DataFrame 交集并集補集的實現(xiàn)

    pandas DataFrame 交集并集補集的實現(xiàn)

    這篇文章主要介紹了pandas DataFrame 交集并集補集的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • pycharm找不到解釋器問題的解決方案

    pycharm找不到解釋器問題的解決方案

    安裝好PyCharm之后,新建或者導入項目碰到找不到解釋器的情況,不用擔心,追根到底,咱們就是需要找到pycharm*.exe的文件,那么這個文件在哪里呢?所以本文就給大家介紹一下pycharm找不到解釋器問題的解決方案,需要的朋友可以參考下
    2024-04-04
  • python提取字符串中的數(shù)字的實現(xiàn)

    python提取字符串中的數(shù)字的實現(xiàn)

    本文主要介紹了python提取字符串中的數(shù)字的實現(xiàn),主要介紹了幾種常見的方法,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • 基于python計算并顯示日間、星期客流高峰

    基于python計算并顯示日間、星期客流高峰

    這篇文章主要介紹了基于python顯示日間、星期客流高峰,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • 利用Python實現(xiàn)無損GIF動圖的制作

    利用Python實現(xiàn)無損GIF動圖的制作

    這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)無損GIF動圖的制作,文中的實現(xiàn)方法講解詳細,對我們學習Python有一定的幫助,需要的可以參考一下
    2023-04-04
  • Python中的字典合并與列表合并技巧

    Python中的字典合并與列表合并技巧

    這篇文章主要介紹了Python中的字典合并與列表合并技巧,下文圍繞主題展開詳細的內(nèi)容介紹,具有一的的參考價值,需要的小伙伴可以參考一下
    2022-05-05
  • Python操作PostgreSql數(shù)據(jù)庫的方法(基本的增刪改查)

    Python操作PostgreSql數(shù)據(jù)庫的方法(基本的增刪改查)

    這篇文章主要介紹了Python操作PostgreSql數(shù)據(jù)庫(基本的增刪改查),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • Python程序設(shè)計入門(4)模塊和包

    Python程序設(shè)計入門(4)模塊和包

    Python語言功能非常強大,除了類之外,還有模塊和包的概念,這有點像perl,本文主要介紹了包和模塊,需要的朋友可以參考下
    2014-06-06
  • 利用Python裁切tiff圖像且讀取tiff,shp文件的實例

    利用Python裁切tiff圖像且讀取tiff,shp文件的實例

    這篇文章主要介紹了利用Python裁切tiff圖像且讀取tiff,shp文件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論

邛崃市| 深泽县| 宾阳县| 建湖县| 郯城县| 元阳县| 剑河县| 阳信县| 七台河市| 东阳市| 石棉县| 铁岭县| 芦溪县| 定日县| 波密县| 林周县| 敦化市| 子洲县| 天长市| 湘潭县| 蓬莱市| 长宁县| 兴业县| 大宁县| 丹巴县| 鹰潭市| 上林县| 栾城县| 盐城市| 金昌市| 南城县| 长海县| 台州市| 调兵山市| 开化县| 湖南省| 托克逊县| 梁河县| 大足县| 柳江县| 运城市|