Python基础(6):字典

dict,可变得数据类型,存储映射,无序。

映射,即为一对一的kye-value键值对。

1,字典的定义

d={}             #定义空字典

d=dict()      #工厂方法定义字典

d={key1:value1,key2:value2……}

{}.fromkeys({key1, key2}, value))          #fromkeys函数生成字典,value一致

2,字典的增加

d[key]=value                       #直接通过key值增加

d.update(key1=value1,key2=value2)            #update函数,若已存在key-value对,则更新,不存在,添加

d.setdefault(key1,value1)                                #setdefault函数,已存在,不更新,不存在,添加




3,字典的删除

del d[key]
d.pop(key)     #删除指定key的key-value,如果key存在, 删除, 并且返回删除key对应的value值,如果key不存在, 直接报错
d.popitem()   #删除最后一个key-value值

d.clear()         #清空字典内容

4,字典的查看

d.key()     #查看key

d.value()   #查看value

d.items()  #查看key,value

d[key]       #查看key对应的value,key不存在,直接报错

d.get(key) #查看key对应的value,不存在返回none



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值