python3-字典中的一些常用方法
生活随笔
收集整理的這篇文章主要介紹了
python3-字典中的一些常用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# Auther: Aaron Fan
#在dict_dict字典中包含字典那個腳本里介紹了這個方法的用法:
'''
print(av_catalog.setdefault('大陸',{'www.baidu.com':[1,2]})) #如果av_catalog里面有大陸,就返回它的值;因為這里有,所以直接打印了
print(av_catalog.setdefault('臺灣',{'www.baidu.com':[1,2]})) #如果av_catalog里面有臺灣,就返回它的值;因為這里沒有,所以直接去創建,然后打印出來了
'''
info = {
'stu1102': 'LongZe Luola',
'stu1103': 'XiaoZe Maliya',
'stu1106': 'Alex'
}
b = {
1:2,
3:4,
"stu1102":"龍澤蘿拉"
}
#update,這里的示例是指把b字典中的內容更新到info這個字典中
info.update(b)
print(info)
#只打印字典中的值:
print(info.values())
#只打印字典中的鍵:
print(info.keys())
#通過一個列表生成默認dict,有個沒辦法解釋的坑,少用吧這個(這里所說的坑,類似列表里面的深淺復制,當字典出現多層的時候,頭疼的問題就來了,需要注意實際環境的使用)
testdict = dict.fromkeys([1,2,3],'testd')
print(testdict)
#在dict_dict字典中包含字典那個腳本里介紹了這個方法的用法:
'''
print(av_catalog.setdefault('大陸',{'www.baidu.com':[1,2]})) #如果av_catalog里面有大陸,就返回它的值;因為這里有,所以直接打印了
print(av_catalog.setdefault('臺灣',{'www.baidu.com':[1,2]})) #如果av_catalog里面有臺灣,就返回它的值;因為這里沒有,所以直接去創建,然后打印出來了
'''
info = {
'stu1102': 'LongZe Luola',
'stu1103': 'XiaoZe Maliya',
'stu1106': 'Alex'
}
b = {
1:2,
3:4,
"stu1102":"龍澤蘿拉"
}
#update,這里的示例是指把b字典中的內容更新到info這個字典中
info.update(b)
print(info)
#只打印字典中的值:
print(info.values())
#只打印字典中的鍵:
print(info.keys())
#通過一個列表生成默認dict,有個沒辦法解釋的坑,少用吧這個(這里所說的坑,類似列表里面的深淺復制,當字典出現多層的時候,頭疼的問題就來了,需要注意實際環境的使用)
testdict = dict.fromkeys([1,2,3],'testd')
print(testdict)
轉載于:https://www.cnblogs.com/AaronFan/p/6057252.html
總結
以上是生活随笔為你收集整理的python3-字典中的一些常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手游运营重度化,抓好论坛专区“预热战场”
- 下一篇: mvc:annotation-drive