字典:values():取出字典中所有的值,并以列表的形式返回。
keys():取出字典中所有的键,并以列表的形式返回。
如果想要获取某一键对应的值,则我们可以:
dict(键):这种方法我们可以获得键所对应的值,但是若键不存在于字典之中,则会报错。
get(键,(默认))这种方法我们可以获得键所对应的值,若键不存在于字典之中,则会返回默认内容。该内容默认为None。
删除操作:
del dict[键]:删除键对应的键值对,若键不存在,则报错。
pop(键):返回键对应的值,并在字典中删除该键值对。
popitem()删除末尾键值对。
clear()清除所有。
update()合并两个字典(注意,字典不能使用+号)
dict.fromkeys:将列表转换为字典,其值默认为None。指定默认值后则为指定值。
集合:
集合为没有顺序,不可重复的一组序列。
set()创建一个集合。
add()将一个元素加入集合之中(只能为一个元素)
update()将可迭代对象的元素一个个加入集合之中。
remove()将指定元素删除。若不存在,则报错误。
pop()删除第一个元素并返回该值。
clear()清空所有。
discard()同remove,但不存在时不会报错。
集合无+
交集:&
并集:|
差集:-
对称差集:^