Python 核心数据结构(六)-字典dict

     在Python中,字典类型可存储任意类型对象,它用于存放具有映射关系的数据。其映射关系通过key -value的形式体现。在Python中使用,keyvalue通过key:value的形式存在,同样通过大括号{ }包裹,每个键值对通过逗号分隔,

    形式如下{key1 : value1, key2 : value2 }

 

di={1:111,2:333}
print(type(di))
print(di)

# update({1:2}) 新增元素
di.update({3:888})
print(di)

# dict['key'] 通过key获取对应的值,如果没对应key,会报错
print(di[1])

# dict['key']=123 修改key对应的值
di[1]=999
print(di)

# del dict['key'] 删除一个key及其对应value
del di[2]
print(di)

# del dict 清空整个字典
# del di

# len(dict) 字典元素个数
print(len(di))

字典的特性:

1、在字典中,key不能重复,如果放入相同的key,后者的值会覆盖前者

dic={1:1,1:200}
print(dic)
dic.update({1:300})
print(dic)

 

2、在字典中,key必须是不可变的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值