python dict()

创建dict的方法

dict的操作

  1. a={key:value,key:value…}
  2. b=dict(**kwarg)
  3. c=dict(mapping,**kwarg)
  4. d=dict(iterable,**kwarg)
src="https://nbviewer.jupyter.org/github/limengjuhanxin/python/blob/master/build-in/dict.ipynb" width="100%" height="400">
操作说明
len(d)返回长度
d[key]如果存在,返回value,否则返回KeyError
del d[key]如果存在,删除value,否则返回KeyError
key in dkey 在字典中
key not in dkey不在字典中
iter(d)返回一个迭代器
clear()删除字典
copy()复制字典
fromkeys(iterable[,value])创建一个新字典
get(key[,default])如果key存在,则返回value,否则返回default,如果default没有设定,则返回KeyError
items()返回(key,value)
keys()返回key
pop(key[,default])如果key存在,删除并返回value,否则返回default,如果default没有设定,则返回KeyError
popitem()如果字典不为空,删除(key,value)并返回,否则,则返回KeyError
setdefault(key[,default])如果key存在,返回value,否则,插入key,并设定value为default
update([other])合并字典,如果存在相同key则被覆盖
values()返回值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值