MOOC课程python语言程序设计——6组合数据类型

本文详细介绍了Python中的组合数据类型,包括集合、序列(字符串、元组和列表)、基本统计值和字典。讲解了各类型的操作、特性和应用场景,如集合的去重功能,列表的元素遍历,字典的映射特性,以及jieba库在中文分词和文本词频统计中的应用。
摘要由CSDN通过智能技术生成

6.1 集合类型和操作

集合的定义:
①集合中的元素是不可更改数据类型(整数、浮点数、复数、字符串、元组)
②集合中每个元素唯一,不存在相同元素(类似求交集)
③集合元素之间无序
④建立集合类型用{…}或set(),建立空集合必须使用set()
⑤集合用{}表示,中间用逗号隔开
在这里插入图片描述

集合操作符:
①集合间操作:可以赋值给新的变量
在这里插入图片描述
②关系操作符:S <=/</>=/> T
③增强操作符:修改原有的集合
在这里插入图片描述

集合处理方法:十个
在这里插入图片描述
在这里插入图片描述
虽然while是死循环,但是最终的空集合能被except捕捉到,因此可以退出
在这里插入图片描述
集合的应用场景
①包含关系的比较
②数据去重 :将其他类型用set()变成集合,自动去重


6.2 序列类型及操作(字符串、元组和列表)

通用操作符:
在这里插入图片描述
通用函数和方法:
在这里插入图片描述


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


列表:
在这里插入图片描述
如果只是将列表用=赋值给一个新变量,则没有创建新的列表。只能使用第二种方法来创建列表

  • 列表独有的函数和方法:
  • 在这里插入图片描述
    在这里插入图片描述

序列的应用场景:
在这里插入图片描述

①元素遍历:
②数据保护:多人协同时,程序间的接口利用元组不可更改的特点可达到数据保护的目的

6.3 基本统计值

在这里插入图片描述

6.4 字典类型及操作


字典是映射的体现
+键值对的集合是字典,键值对间是无需的
采用**{}dict()**创建

字典的函数和方法:
在这里插入图片描述
在这里插入图片描述
**字典应用场景:**元素遍历

6.5 jieba库的使用

jieba——中文分词第三方库
在这里插入图片描述

6.6 文本词频统计

对于英文文本:对各种字符进行噪音处理,对大小写字母进行归一化
在这里插入图片描述
对于中文文本:首先用jieba进行中文分词

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值