组合数据类型
1,集合类型
2,序列类型,(元组类型)【列表类型】
基本统计值计算
3,字典类型
jieba库的使用
文本词频统计
集合类型及操作
集合类型定义
集合是多个元素的无序组合
集合类型与数学中的集合概念一致
集合元素之间无序,每个元素唯一,不存在相同元素
集合元素不可更改,不能是可变数据类型
集合用{}表示用逗号分隔
建立集合类型用{}或set()
建立空集合类型,必须用set()
集合操作符
|,-,&,^
S|T,并,返回一个新集合, 包含S,T中所有元素。
S-T,差,包含在S但不在T的元素
S&T,与,同时在S与T中的元素,
S^T,补,包括S与T中的非相同元素
S<= T,T>S,返回true。false判断S和T的子集关系
T<=S,T>S,判断S,T的包含关系
|=,-=,&=,^=
更新集合,不返回新集合
S.add(x)
如果x不在S集合中,将x增加到S
S.discark(x)
移除S中元素x,如果x不在集合S中,不报错
集合处理方法
集合类型应用场景