当前位置:首页>python>Python基础学习手册数据模块总结:一张表格对比列表,元组,字典,集合以及集合6个使用场景(重点)

Python基础学习手册数据模块总结:一张表格对比列表,元组,字典,集合以及集合6个使用场景(重点)

  • 2026-09-02 19:07:37
Python基础学习手册数据模块总结:一张表格对比列表,元组,字典,集合以及集合6个使用场景(重点)
前面,我们学习了很多数据
本来决定继续新知识的更新
但是想想还是做个总结可能比较好
🔥 Python 四大数据对比图
📊 列表 | 元组 | 字典 | 集合
类型
符号
有序
可重复
可变
核心用途
一句话关联
列表 list[]
✅ 
✅ 
✅ 
存一组有序数据
购物清单、成绩列表
元组 tuple()
✅ 
✅ 
❌ 
固定数据、配置
坐标、常量、不允许改
字典 dict{}
❌ 
key 不可重复
✅ 
键值对存储
姓名 - 电话、商品 - 价格
集合 set{}
❌ 
❌ 
✅ 
去重、交集、并集
去重、找共同、找不同
🔥集合6个使用场景(重点)
1️⃣ 列表快速去重
🖥️代码练习
lst = [1, 2, 2, 3, 3, 3]result = list(set(lst))print(result)  # [1,2,3]
🐴用途——清理重复数据、统计唯一值、去重用户 ID、去重关键词
2️⃣ 找两个列表的共同元素(交集)
🖥️代码练习
a = {1,2,3,4}b = {3,4,5,6}print(a & b)  # {3,4}
🐴用途——共同好友、共同爱好、共同购买记录、两份名单交集
3️⃣ 找两个列表的独有元素(差集)
🖥️代码练习
a = {1,2,3}b = {3,4,5}print(a - b)  # {1,2}
🐴用途——谁没交作业、谁没打卡、谁不在白名单里
4️⃣ 合并两个列表自动去重(并集)
🖥️代码练习
a = {1,2,3}b = {3,4,5}print(a | b)  # {1,2,3,4,5}
🐴用途——合并榜单、合并用户、合并标签
5️⃣ 判断一个元素是否在大量数据中
🖥️代码练习
s = {"苹果", "香蕉", "橙子"}print("苹果" in s)  # True
🐴用途——敏感词判断、白名单、黑名单、权限校验
6️⃣ 统计一共有多少种不同内容
🖥️代码练习
score = [80,90,80,90,100]print(len(set(score)))  # 3种不同分数
🐴用途——统计不同分数、不同城市、不同商品类型
到这里,Python 四大核心数据:列表、元组、字典、集合就结束了
这四个数据是 Python 编程的基石,90% 的 Python 代码都离不开它们
  • 动态有序数据用列表
  • 固定不变数据用元组
  • 键值对映射用字典
  • 去重、逻辑运算用集合
OK,那么今天的总结到这里就结束了✌️
你们总结了吗❓️
✍️要好好练习,多写才能熟能生巧吖
如果觉得有用的话,点个赞👍,转发给身边的朋友👬,你们的认可是我的动力,只有更多的兴趣相同的人看见,才会碰撞出不同的思维火花🔥
有任何问题欢迎评论留言
往期文章点这里⬇️:
Python基础学习手册第12章:集合(set)通关,增删改查,交,差,并集,去重操作,案例实战
Python基础学习手册第11章:元组(tuple),不可变的数据类型教程学习
Python基础学习手册第10章:字典(dict)的数据类型增、删、改、查,遍历、嵌套等方法一文详解
Python基础学习手册第9章:列表 (List) 保姆级教程,增、删、改、查 和 排序等操作 ,实战一篇全搞定
Python基础学习手册第8章:搭配字符串的常用函数学习,三个案例了解:判断年月、敏感词打码以及何为自守数

最新文章

随机文章