第6章 组合数据类型
6.1 集合类型及操作
6.2 序列类型及操作(元组和列表)
6.3 实例9:基本统计值计算
6.4 字典类型及操作
6.5 模块5:jieba库的使用
6.6 实例10:文本词频统计
6.1 集合类型及操作
**集合类型定义:**集合是多个元素的无序组合;
**特点:**集合类型与数学中的集合概念一致;集合元素之间无序,每个元素唯一,不存在相同元素;集合元素不可更改,不能是可变数据类型(因为若可变,则有可能会导致元素重复,不满足第二个特点);
**集合的使用:**集合用大括号{}表示,元素间用逗号分隔;建立集合用{}或者set();建立空集合必须使用set();注意:必须使用set()建立空集合是因为建立空的字典类型用{}表示。
注意:set()建立字符串时,只能set(“dffauidfh”);
**集合间的操作:**并、交、差、补
集合处理方法:
#示例
S = set("1a8")
try:
while True:
print(S.pop())
except:
pass
print(S)
#输出
a
1
8