少說話多寫程式碼之Python學習017——字典的方法(items、pop)
阿新 • • 發佈:2018-11-06
items方法將字典的所有項以列表方式返回,列表中每一項都表示為(鍵,值)對形式,但對字典的項的次序沒有什麼規律。
#items方法
d={'title':'繞口令:喇嘛和啞巴',
'content':'打南邊來了個啞巴,腰裡別了個喇叭;打北邊來了個喇嘛,手裡提了個獺獁。提著獺獁的喇嘛要拿獺獁換彆著喇叭的啞巴的喇叭;啞巴說:行!'}
print(d.items())
輸出
dict_items([('title', '繞口令:喇嘛和啞巴'), ('content', '打南邊來了個啞巴,腰裡別了個喇叭;打北邊來了個喇嘛,手裡提了個獺獁。提著獺獁的喇嘛要拿獺獁換彆著喇叭的啞巴的喇叭;啞巴說:行!')])
pop方法用來從字典中獲取指定的鍵的值,然後將這個鍵-值對從字典中移除。
#pop方法
d={'劉備':'蜀漢','孫權':'東吳','曹操':'曹魏'}
print(d)
print(d.pop('劉備'))
print(d)
print(d.pop('孫權'))
print(d)
print(d.pop('曹操'))
print(d)
輸出
{'劉備': '蜀漢', '孫權': '東吳', '曹操': '曹魏'}
蜀漢
{'孫權': '東吳', '曹操': '曹魏'}
東吳
{'曹操': '曹魏'}
曹魏
{}
從上面輸出來看,沒獲取一次鍵的值,該鍵值就被移除了。
工程程式碼下載: https://download.csdn.net/download/yysyangyangyangshan/10702836