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

python修改字典鍵(key)的方法

 更新時(shí)間:2019年08月05日 14:42:14   作者:simplesmile0_0  
在本篇文章里小編給大家整理的是關(guān)于python修改字典鍵(key)的方法以及相關(guān)知識(shí)點(diǎn),需要的朋友們參考下。

python字典中,值可任意更改;但鍵是唯一的,不支持直接修改。若真的需要修改字典中的鍵,可通過幾種間接方式實(shí)現(xiàn)。

新建空白字典。

info = {}

給字典添加鍵-值對(duì)。

info["x"] = 1.5

info["y"] = 2

info

字典的鍵(key)不支持直接修改。如圖,試圖直接修改鍵會(huì)報(bào)錯(cuò)。

info = {"x":1.5 ,"y":2}

info["z"] = info("x")

print(info)

如需修改字典的鍵值,需要通過間接的方法。

第一種方法:將需要修改的鍵對(duì)應(yīng)的值用dict.pop() 的方法提取出來,并重新賦值給新的鍵,即dict[新的鍵] = dict.pop(舊的鍵)。(字典dict的pop是刪除某個(gè)鍵及其對(duì)應(yīng)的值,返回的是該鍵對(duì)應(yīng)的值)

info = {"x":1.5 ,"y":2}

info["z"] = info.pop("x")

info

第二種方法:結(jié)合dict.pop() 和dict.update() 的方法。(字典dict的pop是刪除某個(gè)鍵及其對(duì)應(yīng)的值,返回的是該鍵對(duì)應(yīng)的值)

info = {"x":1.5 ,"y":2}

info.update({"z":info.pop("x")})

info

第三種方法:結(jié)合直接修改和del語句。先用直接修改的方式將舊鍵賦值給新的鍵,再用del語句刪除原來的鍵名。

info = {"x":1.5 ,"y":2}

info["z"] = info["x"]

del info["x"]

info

內(nèi)容擴(kuò)展

間接修改鍵的key值方法

第一種(推薦):

dict={'a':1, 'b':2}

dict["c"] = dict.pop("a")

第二種方法:

dict={'a':1, 'b':2}

dict.update({'c':dict.pop("a")})

第三種方法:

dict={'a':1, 'b':2}

dict['c']=dict['a']

del dict['a']

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python中__call__方法示例分析

    python中__call__方法示例分析

    這篇文章主要介紹了python中__call__方法示例分析,較為詳細(xì)的分析了python中__call__方法的用法,需要的朋友可以參考下
    2014-10-10
  • python中使用numpy包的向量矩陣相乘np.dot和np.matmul實(shí)現(xiàn)

    python中使用numpy包的向量矩陣相乘np.dot和np.matmul實(shí)現(xiàn)

    本文主要介紹了python中使用numpy包的向量矩陣相乘np.dot和np.matmul實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python?CNN卷積神經(jīng)網(wǎng)絡(luò)實(shí)戰(zhàn)教程深入講解

    Python?CNN卷積神經(jīng)網(wǎng)絡(luò)實(shí)戰(zhàn)教程深入講解

    CNN,即卷積神經(jīng)網(wǎng)絡(luò),主要用于圖像識(shí)別,分類。由輸入層,卷積層,池化層,全連接層(Affline層),Softmax層疊加而成。卷積神經(jīng)網(wǎng)絡(luò)中還有一個(gè)非常重要的結(jié)構(gòu):過濾器,它作用于層與層之間(卷積層與池化層),決定了怎樣對(duì)數(shù)據(jù)進(jìn)行卷積和池化
    2022-12-12
  • Python多進(jìn)程編程技術(shù)實(shí)例分析

    Python多進(jìn)程編程技術(shù)實(shí)例分析

    這篇文章主要介紹了Python多進(jìn)程編程技術(shù),包括了線程、隊(duì)列、同步等概念及相關(guān)的技巧總結(jié),需要的朋友可以參考下
    2014-09-09
  • Pycharm學(xué)習(xí)教程(7)虛擬機(jī)VM的配置教程

    Pycharm學(xué)習(xí)教程(7)虛擬機(jī)VM的配置教程

    這篇文章主要為大家詳細(xì)介紹了最全的Pycharm學(xué)習(xí)教程第七篇,Python快捷鍵相關(guān)設(shè)置,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • pandas parse_dates參數(shù)的使用

    pandas parse_dates參數(shù)的使用

    在Pandas中,parse_dates參數(shù)用于將數(shù)據(jù)框中的某列轉(zhuǎn)換為時(shí)間類型,而index_col參數(shù)則將某列設(shè)置為索引。通過這兩個(gè)參數(shù),可以有效地管理和操作時(shí)間序列數(shù)據(jù)。例如,將'Date'列轉(zhuǎn)為時(shí)間類型并設(shè)置為索引,可以方便地進(jìn)行時(shí)間序列分析和操作
    2024-09-09
  • Python中的with...as用法介紹

    Python中的with...as用法介紹

    這篇文章主要介紹了Python中的with...as用法介紹,本文直接給出用法實(shí)例,需要的朋友可以參考下
    2015-05-05
  • python繪制玫瑰花情人節(jié)表白

    python繪制玫瑰花情人節(jié)表白

    這篇文章主要介紹了python繪制玫瑰花,文章基于python的相關(guān)資料展開主題詳細(xì)介紹,具有一定的參考價(jià)值,想情人節(jié)花式表白的小伙伴可以參考一下喲
    2022-06-06
  • Python學(xué)習(xí)筆記之讀取文件、OS模塊、異常處理、with as語法示例

    Python學(xué)習(xí)筆記之讀取文件、OS模塊、異常處理、with as語法示例

    這篇文章主要介紹了Python學(xué)習(xí)筆記之讀取文件、OS模塊、異常處理、with as語法,結(jié)合實(shí)例形式簡單分析了Python針對(duì)文件、目錄的讀取、異常處理等相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • Python文件讀寫open函數(shù)詳解

    Python文件讀寫open函數(shù)詳解

    這篇文章主要介紹了Python文件讀寫open函數(shù)詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-07-07

最新評(píng)論

清镇市| 满洲里市| 来宾市| 商河县| 台南县| 惠来县| 饶阳县| 烟台市| 大英县| 清涧县| 石景山区| 福州市| 义马市| 渝北区| 沁水县| 新巴尔虎右旗| 芜湖县| 洪泽县| 淮安市| 涡阳县| 安远县| 鄢陵县| 鹤壁市| 虎林市| 龙井市| 运城市| 同德县| 揭阳市| 桃江县| 洪江市| 漳浦县| 海城市| 乌什县| 中方县| 苍南县| 沙雅县| 枣庄市| 拉萨市| 阳新县| 吴桥县| 松滋市|