亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

python字典一鍵多值實例代碼分享

系統 1651 0

python中字典可以一鍵多值,也就是意味著一個鍵可以對應多個值。

例:

            
#encoding=utf-8

 

print '中國'

 

#字典的一鍵多值

 

print'方案一 list作為dict的值 值允許重復' 

 

d1={}

key=1

value=2

d1.setdefault(key,[]).append(value)

value=2

d1.setdefault(key,[]).append(value)

 

print d1

 

#獲取值

print '方案一 獲取值'

print list(d1[key])

 

print '方案一 刪除值,會留下一個空列表'

d1[key].remove(value)

d1[key].remove(value)

print d1 

 

print '方案一 檢查是否還有一個值'

print d1.get(key,[])

 

print '方案二 使用子字典作為dict的值 值不允許重復'

 

d1={}

key=1

keyin=2

value=11

d1.setdefault(key,{})[keyin]=value

keyin=2

value=22

d1.setdefault(key,{})[keyin]=value

keyin=3

value=33

d1.setdefault(key,{})[keyin]=value

 

print d1

 

print '方案二 獲取值'

print list(d1[key])

 

print '方案二 刪除值,會留下一個空列表'

del d1[key][keyin]

keyin=2

del d1[key][keyin]

print d1

 

print '方案二 檢查是否還有一個值'

print d1.get(key,())

 

print '方案三 使用set作為dict的值 值不允許重復'

d1={}

key=1

value=2

d1.setdefault(key,set()).add(value)

value=2

d1.setdefault(key,set()).add(value)

value=3

d1.setdefault(key,set()).add(value)

 

print d1

 

print '方案三 獲取值'

print list(d1[key])

 

print '方案三 刪除值,會留下一個空列表'

d1[key].remove(value)

value=2

d1[key].remove(value)

print d1 

 

print '方案三 檢查是否還有一個值'

print d1.get(key,())
          

打印結果如下:

            
中國

方案一 list作為dict的值 值允許重復

{1: [2, 2]}

獲取值

[2, 2]

刪除值,會留下一個空列表

{1: []}

檢查是否還有一個值

[]

方案二 使用子字典作為dict的值 值不允許重復

{1: {2: 22, 3: 33}}

獲取值

[2, 3]

刪除值,會留下一個空列表

{1: {}}

檢查是否還有一個值

{}

方案三 使用set作為dict的值 值不允許重復

{1: set([2, 3])}

獲取值

[2, 3]

刪除值,會留下一個空列表

{1: set([])}

檢查是否還有一個值

set([])
          

以上就是關于本次介紹的python字典一鍵多值的全部實例代碼,感謝大家的學習和對腳本之家的支持。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 干干干操操操 | www欧美| 六月婷婷色 | 亚洲国产精品一区 | 日本高清不卡在线 | 午夜精品久久久久久久第一页 | 狠狠狠狠狠狠狠狠 | 97国产成人精品免费视频 | 中文在线1区二区六区 | 1000部羞羞禁止免费观看视频 | 成 人国产在线观看高清不卡 | 青青青永久免费视频 | 国产一区国产二区国产三区 | 伊人黄网 | 毛片毛片毛片毛片毛片 | 免费视频一级片 | 爱操视频在线观看 | 亚洲久久成人 | 久久精品国产一区二区三区 | 日韩欧美亚洲国产高清在线 | 二区三区 | 国产一区二区在免费观看 | 欧美成人性毛片免费版 | 国产精品爱久久久久久久小 | 影视先锋av资源噜噜 | 午夜精品在线免费观看 | 精品国产成人三级在线观看 | 爱爱免费视频网站 | 亚洲欧美韩国 | 亚洲视频在线观 | 免费看一级大片 | 亚洲精品二区中文字幕 | 四房婷婷| a毛片在线 | 久久国产精品久久国产片 | 91福利精品老师国产自产在线 | 国产大片中文字幕在线观看 | 国产在线观看一区二区三区 | 日本人成免费大片 | 国产精品四虎视频一区 | 天天爽夜夜爽免费看 |