秒懂python集合,列表,序列,字典类型
集合了我i型定义
- 集合使用{}表示,元素间用逗号分隔
- 建立集合类型用{}或set()
- 建立空集合类型,必须用set()
集合的操作符
集合处理方法
集合类型应用场景
有包含关系比较
序列类型的定义
序列是具有先后关系的一组元素
- 序列是一维元素向量,元素类型可以不同
- 类似数学元素序列
- 元素间由序号引导,通过下标访问序列的特定元素
- 序列类型包含(字符串类型,元组类型,列表类型)
-
序列类型通用符号
-
元组类型定义
- 元组是序列类型的一种扩展
- 元组是一种序列类型,一旦创建就不被修改
- 使用小括号()或tuple()创建,元素间用逗号,分隔
- 可以使用或不是使用小括号
. ## 列表类型定义
列表是序列类型的一种扩展,十分常用
列表是一种序列类型,创建后可以随意被修改
使用方括号【】或list()创建,元组间用逗号,分隔
列表中各元素类型可以不同,无限长度限制
列表类型操作
序列类型应用场景
元组用于元素不改变的场景,更多用于固定搭配场景
列表更加灵活,它是最常用的序列类型
主要作用,表示一组有序列数组,进而操作它们
字典类型定义
字典类型是“映射”的体现
键值对:键是数据索引的扩展
字典是键值对的集合,键值对之间无序
采用大括号{}和dict()创建,键值对用冒号:表示
jieba库概述
中文文本需要通过分词获得单个词组
Jieba是优秀的中文分词第三方库,需要额外安装
jieba库提供三个分词模式
精确模式:把文本精确的切开,不存在冗余单词
全模式:把文本中所有的语句都扫描出来 有冗余
搜索引擎模式:在精确的基础上,对长词再次切分