国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

python學(xué)習(xí)筆記----字典的定義和常用操作(自用)

2023-07-19 21:57 作者:Invadermomo  | 我要投稿

字典的定義

字典的定義,同樣使用{},不過(guò)存儲(chǔ)的元素都是一個(gè)個(gè)的:鍵值對(duì),如下語(yǔ)法:

#定義字典字面量

{key:value,key:value;........}

#定義字典變量

dict1={{key:value,key:value;........}

#定義空字典

dict1={}

dict=dict()

字典數(shù)據(jù)的獲取

字典同集合一樣,不可以使用下標(biāo)索引

但字典可以通過(guò)key值來(lái)取得對(duì)應(yīng)的value

score={"語(yǔ)文":80,"數(shù)學(xué)":90,"英語(yǔ)":88}

print(score["語(yǔ)文"]) ? ?#結(jié)果:80

print(score["數(shù)學(xué)"]) ? ?#結(jié)果:90

print(score["英語(yǔ)"]) ? ?#結(jié)果:88

字典的嵌套

字典的key和value可以是任意類(lèi)型的數(shù)據(jù)(key不可為字典)

表明字典是可以嵌套的

student_score={ "張三":{ "語(yǔ)文":75, "數(shù)學(xué)":90, "英語(yǔ)":85 },"李四":{ "語(yǔ)文":88, "數(shù)學(xué)":86, "英語(yǔ)":55 },"王五":{ "語(yǔ)文":99, "數(shù)學(xué)":96, "英語(yǔ)":66 } } score=student_score["張三"]["英語(yǔ)"]

print(f"張三的英語(yǔ)得分是:{score}") ? ?#結(jié)果:張三的英語(yǔ)得分是:85

字典的常用操作

  • 新增元素

語(yǔ)法:字典[key]=value,結(jié)果:字典被修改,新增了元素

score={"張三":88,"李四":67}

score["王五"]=90

print(score) ? ?#結(jié)果:{'張三': 88, '李四': 67, '王五': 90}

  • 更新元素

語(yǔ)法:字典[key]=value,結(jié)果:字典被修改,元素被更新

注意:字典key不可以重復(fù),所以對(duì)已存在的key進(jìn)行上述操作就是更新value值

score={"張三":88,"李四":67,"王五":90}

score["王五"]=60

print(score) ? ?#結(jié)果:{'張三': 88, '李四': 67, '王五': 60}

  • 刪除元素

語(yǔ)法:字典.pop(key)

score={"張三":88,"李四":67,"王五":90}

score1=score.pop("張三")

print(score1) ? ?#結(jié)果:88

print(score) ? ? #結(jié)果:{'李四': 67, '王五': 90}

  • 清空元素

語(yǔ)法:字典.clear()

  • 獲取全部的key

語(yǔ)法:字典.keys(),結(jié)果:得到字典中全部的key

score={"張三":88,"李四":67,"王五":90}

print(f"字典內(nèi)全部的key:{score.keys()}") ? ?#結(jié)果:字典內(nèi)全部的key:dict_keys(['張三', '李四', '王五'])

  • 字典的遍歷

方式1:通過(guò)獲取到全部的key來(lái)完成遍歷

方式2:直接對(duì)字典進(jìn)行for循環(huán),每一次循環(huán)都是直接得到key

常用操作總結(jié):


python學(xué)習(xí)筆記----字典的定義和常用操作(自用)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
罗定市| 遂宁市| 措勤县| 团风县| 逊克县| 临朐县| 西吉县| 辉南县| 正蓝旗| 安化县| 阿合奇县| 庆安县| 嵩明县| 洪洞县| 谷城县| 昆山市| 顺昌县| 屏东县| 弋阳县| 来安县| 大兴区| 自治县| 驻马店市| 海宁市| 乌鲁木齐县| 武冈市| 台安县| 威信县| 霞浦县| 甘德县| 威海市| 南康市| 禄劝| 绵阳市| 浦城县| 宁明县| 三河市| 义马市| 革吉县| 比如县| 成武县|