python学习笔记(六)

集合类型

集合类型的定义

1.集合是多个元素的无序组合
2.集合类型与数字中的集合概念一致
3.集合元素之间无序,每个元素唯一,不存在相同元素
4.集合元素不可更改,不能是可变数据类型
5.集合用大括号{}表示,元素间用逗号分隔
6.建立集合类型用{}或set()
7.建立空集合类型必须使用set()

集合间的操作

六个基本操作符
在这里插入图片描述
四个增强操作符
在这里插入图片描述
集合操作函数
在这里插入图片描述
在这里插入图片描述

集合处理方法
可用循环遍历集合

集合使用场景
1.包含关系比较
2.数据去重“集合类型所有元素不重复

序列类型

序列类型定义

1.序列具有先后关系的一组元素
2.序列是一维元素向量,元素类型可以不同3.
3.元素间由序号引导,通过下标访问序列的特定元素

序列是一个基类类型
序列的衍生类型:字符串类型,元组类型,列表类型

序列处理函数及方法

在这里插入图片描述
在这里插入图片描述

元组类型

元组类型的定义

1.元组是一种序列类型,一旦创建就不能被修改
2.使用小括号()或tuple()创建,元素间用逗号分隔
3.可以使用或不使用小括号

元组类型操作及使用

在这里插入图片描述

元组的应用场景

元组用于元素不改变的应用场景,更多用于固定搭配的场景

列表类型

列表类型定义

1.列表是一种序列类型,创建后可被修改
2.使用方括号或list[]创建,元素间用逗号分隔
3.列表各元素类型可以不同,无长度限制

列表类型操作及使用

在这里插入图片描述
在这里插入图片描述

应用场景

列表更加灵活,是最常用的序列类型
最主要作用:表示一组有序数据,进而操作

字典类型

字典类型定义

1.映射是一种键(索引)和(数据)值的对应
2.字典类型是映射的体现
3.键值对:键是数据索引的拓展
4.字典是键值对的集合,键值对之间无序
5.采用大括号{}和dict()创建,键值对用冒号表示

字典类型的操作及方法

在这里插入图片描述
在这里插入图片描述

jieba库

jieba库是优秀的中文分词第三方库

三种分词模式
精确模式:把文本精确的切分开,不存在冗余单词
全模式:把文本中所有可能的词语都扫描出来,有冗余
搜索引擎模式:在精确模式基础上,对长词再次划分

常用函数

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值