【Python】字典和set

本文介绍了Python中的字典dict和集合set的基本操作。字典是键值对的无序存储,支持通过键获取值,插入新键值对,检查键是否存在以及删除键。集合则是不重复元素的集合,可以进行添加元素和删除元素的操作。了解这些基础知识对于Python编程至关重要。

字典dict和set

字典dict

python内置了字典:dict的支持,即map,key-value
字典内部存储和key放入顺序是没有关系的。

#初始值
d = {'Michael':95, 'Bob':75,'Tracy':85}
#输出时
d['Michael']
>>>95
#通过key放入
d['jack'] = 88
#通过in判断key是否存在
'Thomas' in d
>>>false
#通过dict提供的get()方法,如果key不存在,返回None,或者自己指定的value
d.get('Thomas')
d.get('Thomas', -1)
>>> -1
#删除一个key,用pop(key)方法,对应的value也会从dict中删除
d.pop('Bob')
>>>75

set

类似dict,是key的集合

#使用列表创建
s = set([1, 2, 3])
s
>>> {1, 2, 3}

#添加元素到set中
s.add(key)
#删除元素
s.remove(key)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值