2023-07-10

39

改:類似于序列的操作,只需要指定一個存在于字典中的鍵,就可以修改其對應(yīng)的值


字典的update方法同時傳入/修改多個鍵值對,(兩種

也可以直接給它傳入另外一個字典,

或者一個包含鍵值對的一個可迭代對象


查:給他一個鍵,返回對應(yīng)的值{'w': '250', 'k': '250', 'y':520}

如果指定的值不在字典中會報(bào)錯,用戶體驗(yàn)不佳,

更好的方法是字典的get方法,可以傳入多一個參數(shù),找不到某個鍵的時候返回一個值


setdefault查找一個鍵是否在字典中,在則返回對應(yīng)的值,不在則指定一個新的值


items、keys、values分別用于獲取字典的鍵值對、鍵和值三者的視圖對象


字典的淺拷貝copy

Len:獲取字典中鍵值對的數(shù)量

(not) in 判斷某個鍵是否存在于字典中

List:字典轉(zhuǎn)化為列表,得到的是字典中所有的鍵構(gòu)成的列表 相當(dāng)于List(d.keys())


Iter函數(shù)也可以作用于字典,它的作用是將字典的鍵構(gòu)成一個迭代器,用next可以走一遍

Reversed函數(shù)對該字典內(nèi)部的鍵值對進(jìn)行逆向操(版本


嵌套:某個鍵的值是另外一個字典

獲取需兩次索引,第一次輸入的是外部字典的一個鍵,第二次輸入的是內(nèi)部字典的一個鍵

嵌套也可以嵌一個序列如列表,第二次索引就應(yīng)該相應(yīng)的換成下標(biāo)索引值


字典推導(dǎo)式:交換鍵值對、篩選、求出字符串的編碼值


部分實(shí)操如下

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Redis入門指南 聲明:本文內(nèi)容來自《Redis入門指南》一書,如轉(zhuǎn)載請聲明。 一、簡介 Redis是一個開源的...
    秋婷婷婷閱讀 388評論 0 0
  • 列表 1.定義:在[]內(nèi),用逗號分隔開多個任意數(shù)據(jù)類型的值 l1=...
    一如初見_39c3閱讀 406評論 0 0
  • 以下為學(xué)python以來知識點(diǎn)及練習(xí)記錄,用于個人知識點(diǎn)復(fù)習(xí) DAY01-02 介紹、變量、格式化輸出 1.pyt...
    阿杜_12a9閱讀 1,054評論 0 3
  • 〇、前言 本文共108張圖,流量黨請慎重! 歷時1個半月,我把自己學(xué)習(xí)Python基礎(chǔ)知識的框架詳細(xì)梳理了一遍。 ...
    Raxxie閱讀 19,602評論 17 410
  • 一、python入門 1. python介紹 1.1 python可運(yùn)用范圍 1.1.1 腳本、小工具 1.1.2...
    三觀正_1e5f閱讀 1,473評論 0 10

友情鏈接更多精彩內(nèi)容