美文网首页
python 字典

python 字典

作者: 石头007 | 来源:发表于2016-06-19 08:01 被阅读0次

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 字典

      本文链接:https://www.haomeiwen.com/subject/hmjbdttx.html