使用dict和set
dict
python内置了字典:dict的支持,在其他语言中称为map,使用键-值(key-value)存储
>>>dict = {'one':11,'tow':2}
由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会覆盖前面的。
如果key不存在,dict就会报错。
set
set 和 dict 类似,也是一组 key 的集合,但不存储 value。由于 key 不能重复,所以,在 set中,没有重复的 key
要创建一个 set,需要提供一个 list 作为输入集合
重复元素在set中会自动被过滤
通过add(key)方法可以添加元素到set中,可以重复,但是不会起效果。
>>>s = set([1.2.3])
>>>s.add(4)
通过remove(key)方法可以删除元素
>>>s.remove(4)