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

682

被折叠的 条评论
为什么被折叠?



