首页 > 编程语言 > 详细

Python 字典魔法二

时间:2019-09-26 00:57:18      阅读:120      评论:0      收藏:0      [点我收藏+]
#字典
#dict

#1根据序列,创建字典,并指定统一的值

#2根据key获取值,key不存在时,可以指定默认值(None)

v = dict.fromkeys(["k1","123","999"],123)
print(v)

dic = {
"k1":"v1",
"k2":"v2",
"k3":"v3"
}

v = dic.get("k1")
print(v)

# 3 删除获取值
v = dic.pop("k1")
print(dic,v)

# 随机删除
k,v = dic.popitem()
print(dic,k,v)

#4设置值
#已存在,不设置,获取当前key对应的值
#不存在,设置,获取当前key对应的值
v = dic.setdefault("k4","123")
print(dic,v)

#5更新
dic.update({"k1":"1111","k3":123})
print(dic)

dic.update(k1=123,k2=123,k3=123)
print(dic)

#字典常用方法
#keys() values() items() get() update()

Python 字典魔法二

原文:https://www.cnblogs.com/159357zzx/p/11588330.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!