python 字典

d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
d['Michael']
95

键值对

要获取指定的key下面的值
可以使用坐标的形式获取

>>> d['Thomas']

也可以用get函数获取

>>> d.get('Thomas')

如果获取的key没有值会报错
可以用in去判断是否有值

>>> 'Thomas' in d

删除键值对
pop(key)

>>> d.pop('Bob')

set
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
要创建一个set,需要提供一个list作为输入集合:

s = set([1, 2, 3])
s{1, 2, 3}

用add(value)添加值
如果添加的值已经存在没反应

用pop(value)删除值

你可能感兴趣的:(python 字典)