组合数据类型 容器–> 放数据 --> 仓库
无序表示没有入栈和出栈的顺序
1 集合: 元素具有唯一、无序和不可改变等特点
1): 声明一个集合:常量{} 内置函数 set()
2): 向集合中添加值: 如果是单个值,通过常量完成,如果是多个值通过内置函数完成
1、 使用常量 {},必须给初始值,否则是字典
set1 = {1} # 查看变量所属类型 type
2、 使用内置函数 set() 只能放序列(可循环迭代的),比如字符串,否则报错
set2 = set(‘hello’)
2. 1运算符
-
- 差集
- | 并集(或者)
- & 交集(并且)
set1 = {1,2,3,4,5,6,7,8,9}
set2 = {5,6,7,8,9,10,11,12,13}
print(set1 - set2)
print(set1 | set2)
print(set1 & set2)
2.3. 函数:
- len() 计算集合的长度
- add() 添加
- remove() 移除
- clear() 清空
声明集合的两种方式
集合运算: 差集 并集 交集
函数: 求长度 添加 删除 清空
循环迭代:
for item in set1:<