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

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

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

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

新建空白字典。

info = {}

給字典添加鍵-值對。

info["x"] = 1.5

info["y"] = 2

info

字典的鍵(key)不支持直接修改。如圖,試圖直接修改鍵會報錯。

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

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

print(info)

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

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

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

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

info

第二種方法:結(jié)合dict.pop() 和dict.update() 的方法。(字典dict的pop是刪除某個鍵及其對應(yīng)的值,返回的是該鍵對應(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)容擴展

間接修改鍵的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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python中__call__方法示例分析

    python中__call__方法示例分析

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

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

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

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

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

    Python多進程編程技術(shù)實例分析

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

    Pycharm學習教程(7)虛擬機VM的配置教程

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

    pandas parse_dates參數(shù)的使用

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

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

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

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

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

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

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

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

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

最新評論

贡嘎县| 定陶县| 台北县| 聂拉木县| 郯城县| 轮台县| 沙湾县| 甘谷县| 哈尔滨市| 玉林市| 达孜县| 双牌县| 弥渡县| 沅江市| 五大连池市| 禹城市| 略阳县| 从化市| 沅陵县| 富宁县| 庄河市| 杭锦后旗| 丘北县| 新蔡县| 出国| 黔南| 静海县| 依兰县| 阳城县| 宜春市| 阿勒泰市| 河源市| 汶川县| 甘洛县| 万宁市| 衡山县| 沅江市| 青田县| 成安县| 定边县| 焦作市|