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

python從入門到實(shí)踐之字典

 更新時(shí)間:2022年01月04日 14:40:47   作者:XiaoJiang936  
這篇文章主要為大家介紹了python字典,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

字典概述

字典是一個(gè)映射集合,他儲(chǔ)存的是鍵值對(duì),通過鍵來查找值,而不是索引

字典定義

通過大括號(hào){}與鍵值對(duì)來表示一個(gè)字典   字典名={鍵1:值1,鍵2:值2.......}  鍵值對(duì)之間用冒號(hào)隔開,鍵值對(duì)之間用逗號(hào)隔開可以使用函數(shù)dict()生成一個(gè)空字典

查找字典的值

一般都是通過字典的鍵來查找值,如果用值來查找鍵,,,,,書上沒講怎么查,估計(jì)也很麻煩字典名[鍵]  用中括號(hào)把鍵括起來就可以查找相應(yīng)值了

給字典增加鍵值對(duì)

字典名[鍵]=值  這樣就可以給字典增加新的鍵值對(duì)了

給字典修改鍵值對(duì)的值

跟給字典增加鍵值對(duì)是一模一樣的,當(dāng)給的鍵字典里面有時(shí)就是給字典修改鍵值對(duì)的值了

給字典刪除鍵值對(duì)

方法1:使用del語句,        del 字典名[鍵]  就是這么用的方法2:使用pop(key,default)方法,他會(huì)返回相應(yīng)的值并刪除這個(gè)鍵值對(duì),方法pop()有兩個(gè)參數(shù),第一個(gè)是要?jiǎng)h除的字典的鍵,第二個(gè)是如果要?jiǎng)h除的鍵字典里沒有的話返回default這個(gè)值,可以省略第二個(gè)參數(shù),這樣默認(rèn)值會(huì)為空方法3:使用方法popitem(),他會(huì)以元組的形式隨機(jī)返回字典中的一個(gè)鍵值對(duì)并刪除這個(gè)鍵值對(duì)方法4:使用clear()方法,他會(huì)刪除所有的鍵值對(duì)成為一個(gè)空字典

字典中可以包含列表值

字典名[鍵:列表]

列表中可以包含字典

 列表名[字典1,元素2,........]

字典中可以包含字典

字典名[鍵:字典]

關(guān)于字典的一些其他操作函數(shù)和方法

len()函數(shù)

len(字典名)    返回字典的長(zhǎng)度(鍵值對(duì)個(gè)數(shù))

max()函數(shù)

max(字典名)   返回字典中鍵的最大值,前提是字典中的鍵可以相互比較,是返回鍵不是返回值,下面的min()函數(shù)也是

min()函數(shù)

min(字典名)  返回字典中鍵的最小值,前提是字典中的鍵可以相互比較

dict()函數(shù)

生成一個(gè)空字典

keys()方法

返回字典中的所有鍵的信息,但是返回結(jié)果是python中一種專門表示字典鍵的內(nèi)部數(shù)據(jù)dict_keys,如果想更好的使用返回結(jié)果可以使用list()函數(shù)生成列表

values()方法

返回字典中所有值的信息,但是返回結(jié)果是python中一種專門表示字典值的內(nèi)部數(shù)據(jù)dict_values,如果想更好的使用返回結(jié)果可以使用list()函數(shù)生成列表

items()方法

返回字典中所有鍵值對(duì)的信息,但是返回結(jié)果是python的一種內(nèi)部數(shù)據(jù)類型dict_items,如果想更好的使用返回結(jié)果,可以使用list()函數(shù)生成列表,其中列表的元素是一個(gè)個(gè)表示鍵值對(duì)的元組

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python+Yolov5人臉口罩識(shí)別的詳細(xì)步驟

    Python+Yolov5人臉口罩識(shí)別的詳細(xì)步驟

    人臉口罩佩戴檢測(cè)(識(shí)別)是當(dāng)前急需的應(yīng)用,而YOLOv5是目前流行的強(qiáng)悍的目標(biāo)檢測(cè)技術(shù),下面這篇文章主要給大家介紹了關(guān)于Python+Yolov5人臉口罩識(shí)別的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 使用OpenCV-python3實(shí)現(xiàn)滑動(dòng)條更新圖像的Canny邊緣檢測(cè)功能

    使用OpenCV-python3實(shí)現(xiàn)滑動(dòng)條更新圖像的Canny邊緣檢測(cè)功能

    這篇文章主要介紹了使用OpenCV-python3實(shí)現(xiàn)滑動(dòng)條更新圖像的Canny邊緣檢測(cè)功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 如何用Python畫一些簡(jiǎn)單形狀你知道嗎

    如何用Python畫一些簡(jiǎn)單形狀你知道嗎

    這篇文章主要介紹了用Python作圖的一個(gè)簡(jiǎn)單實(shí)例,通過turtle模塊實(shí)現(xiàn)作圖,具有一定參考價(jià)值,需要的朋友可以了解下希望能給你帶來幫助
    2021-08-08
  • 用Anaconda安裝本地python包的方法及路徑問題(圖文)

    用Anaconda安裝本地python包的方法及路徑問題(圖文)

    這篇文章主要介紹了用Anaconda安裝本地python包的方法及路徑問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-07-07
  • Python入門教程(三十一)Python的Try和Except

    Python入門教程(三十一)Python的Try和Except

    這篇文章主要介紹了Python入門教程(三十一)Python的Try Except,當(dāng)我們調(diào)用Python并發(fā)生錯(cuò)誤或異常時(shí),通常會(huì)停止并生成錯(cuò)誤消息,
    可以使用try語句處理這些異常,需要的朋友可以參考下
    2023-05-05
  • python spilt()分隔字符串的實(shí)現(xiàn)示例

    python spilt()分隔字符串的實(shí)現(xiàn)示例

    split() 方法可以實(shí)現(xiàn)將一個(gè)字符串按照指定的分隔符切分成多個(gè)子串,本文介紹了spilt的具體使用,感興趣的可以了解一下
    2021-05-05
  • Python 基于win32com客戶端實(shí)現(xiàn)Excel操作的詳細(xì)過程

    Python 基于win32com客戶端實(shí)現(xiàn)Excel操作的詳細(xì)過程

    這篇文章主要介紹了Python 基于win32com客戶端實(shí)現(xiàn)Excel操作的詳細(xì)過程,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • python解析xml文件實(shí)例分析

    python解析xml文件實(shí)例分析

    這篇文章主要介紹了python解析xml文件的方法,實(shí)例分析了Python針對(duì)XML文件節(jié)點(diǎn)及字段的獲取技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • jupyter notebook中美觀顯示矩陣實(shí)例

    jupyter notebook中美觀顯示矩陣實(shí)例

    這篇文章主要介紹了jupyter notebook中美觀顯示矩陣實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 一文詳解pygame.sprite的精靈碰撞

    一文詳解pygame.sprite的精靈碰撞

    精靈其實(shí)在一個(gè)游戲程序中,精靈本質(zhì)指的是一張張小尺寸的圖片,比如游戲中的各種道具、人物、場(chǎng)景裝飾等,它們都可以看做成一張張小的“精靈”圖,下面這篇文章主要給大家介紹了關(guān)于pygame.sprite精靈碰撞的相關(guān)資料,需要的朋友可以參考下
    2023-01-01

最新評(píng)論