字典

字典

3.1 字典的定義

我們還是先來(lái)看看幾個(gè)例子,看什么叫做字典

輸出結(jié)果: 確實(shí)都是字典

3.2 字典常用操作

1、增加元素:

輸出結(jié)果:

{'name': 'frog', 'age': 18} {'name': 'frog', 'age': 18, 'weight': 130}

2、刪除元素:

a、del 字典[鍵]

輸出結(jié)果:

{'name': 'frog', 'age': 18} {'age': 18}

b、字典.pop(鍵)

輸出結(jié)果:

{'name': 'frog', 'age': 18} {'name': 'frog'}

注意:pop 刪除成功了會(huì)返回被刪除的值

c、字典.clear

輸出結(jié)果: {'name': 'frog', 'age': 18} {}

3、修改元素:

a、字典[鍵] = 數(shù)據(jù)

輸出結(jié)果:

{'name': 'frog', 'age': 18, 'weight': 100} {'name': 'frog', 'age': 18, 'weight': 130}

b、字典.setdefault(鍵,數(shù)據(jù))

輸出結(jié)果:

{'name': 'frog', 'age': 18, 'weight': 100} {'name': 'frog', 'age': 18, 'weight': 100, 'name1': 20}

c、字典.update(字典2)

輸出結(jié)果:

{'name': 'frog', 'age': 18, 'weight': 100} {'name': 'frog', 'age': 18, 'weight': 80, 'height': 180}

4、查詢(xún)?cè)兀?/b>

1、字典[鍵]:注意不能根據(jù)值來(lái)查詢(xún)鍵

輸出結(jié)果: frog

2、字典.get(鍵)

輸出結(jié)果:

frog None 沒(méi)有name鍵

3、字典的遍歷:字典.keys()、字典.values()、字典.items()

輸出結(jié)果:

dict_keys(['name', 'age', 'weight']) dict_values(['frog', 18, 100]) dict_items([('name', 'frog'), ('age', 18), ('weight', 100)])

輸出結(jié)果:

name age weight

frog 18 100

name frog age 18 weight 100

注意:如果直接對(duì)一個(gè)字典進(jìn)行 for 遍歷,取出來(lái)的是 鍵

字典操作總結(jié):

3.3 循環(huán)遍歷

遍歷?就是?依次?從?字典?中獲取所有鍵值對(duì)

提示:在實(shí)際開(kāi)發(fā)中,由于字典中每一個(gè)鍵值對(duì)保存數(shù)據(jù)的類(lèi)型是不同的,所以針對(duì)字典的循環(huán)遍歷需求并不是很多

3.4?應(yīng)用場(chǎng)景

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

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

  • 一、概要 字典是Python語(yǔ)言中唯一的映射類(lèi)型。在其他語(yǔ)言里例如在c語(yǔ)言里叫 聯(lián)合內(nèi)存 ( associativ...
    唯老閱讀 611評(píng)論 1 6
  • 一、字典介紹 想一想:如果有列表nameList = ['xiaoZhang', 'xiaoWang', 'xia...
    遼A丶孫悟空閱讀 1,875評(píng)論 0 35
  • 自學(xué)整理記錄,大神見(jiàn)笑 列表 列表是Python中使用最頻繁的數(shù)據(jù)類(lèi)型,類(lèi)似Java的數(shù)組 列表用[]定義,數(shù)據(jù)之...
    岑洋閱讀 1,204評(píng)論 0 0
  • [連載]顧思南,憶南山(一) 第二次相聚,是林木聯(lián)系顧思南的,說(shuō)是謝謝婚禮當(dāng)天的幫助。南柵一開(kāi)始對(duì)于這個(gè)有著一面之...
    極樂(lè)一切閱讀 612評(píng)論 4 8
  • 羊肉泡饃簡(jiǎn)稱(chēng)羊肉泡、泡饃。古稱(chēng)"羊羹",西北美饌,尤以陜西西安最享牛羊肉泡饃盛名,北宋著名詩(shī)人蘇軾留有"隴饌有熊臘...
    萬(wàn)味林凈菜閱讀 577評(píng)論 0 0

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