copy
- copy用来对字典进行浅复制
- 浅复制只复制字典本身,若字典中还有个字典则不进行复制
遍历字典
3种遍历字典的方法
方法 | 说明 |
---|---|
keys() | 返回字典中所有的key |
values() | 返回一个保存有所有value的序列 |
items() | 返回字典中的所有item的序列 |
集合
集合概述
-
集合的创建:{},表现形式与列表类似
-
特点:存储对象不可变,无序,无重复
-
可通过set()来将序列和字典转化为集合
-
常用方法如下:
方法 说明 len() 获取集合中的元素数量 add() 向集合中添加元素 update() 将一个集合中的元素添加到另一个集合中 pop() 随机删除一个元素,一般是最后一个 remove() 删除集合中的指定元素 clear() 清空集合
集合的运算
运算符 | 说明 |
---|---|
& | 交集 |
| | 并集 |
- | 差集 |
^ | 亦或 |
<= | 检查一个集合是否是另一个集合的子集 |
< | 检查一个集合是否是另一个集合的真子集 |
>= | 检查一个集合是否是另一个集合的超集 |
> | 检查一个集合是否是另一个集合的真超集 |