集合类型内置方法

news/2026/1/24 13:57:28/文章来源:https://www.cnblogs.com/fart/p/19526160

目录
  • 集合基本用不到,redis,可以用来去重
  • 1、作用:存储一大堆元素的东西,容器数据类型
  • 2、定义方式:以{}用逗号隔开不可变数据类型
  • 3、内置方法
      • 3.1 并集
      • 3.2 交集
      • 3.3 差集
      • 3.4 交叉补集

集合基本用不到,redis,可以用来去重

1、作用:存储一大堆元素的东西,容器数据类型

2、定义方式:以{}用逗号隔开不可变数据类型

s = {1, 2, 1, 'a', 'a', 'c'}
print(s)
s = {}  # 空大括号是字典,不是集合,定义空集合必须得用set()
print(type(s))

3、内置方法

pythoners = {'jason', 'nick', 'tank', 'sean'}
linuxers = {'nick', 'egon', 'kevin'}  

3.1 并集

print(pythoners | linuxers)  # 并集
print(pythoners.union(linuxers))
输出结果:
{'egon', 'jason', 'kevin', 'sean', 'tank', 'nick'}
{'egon', 'jason', 'kevin', 'sean', 'tank', 'nick'}

3.2 交集

print(pythoners & linuxers)  # 交集
print(pythoners.intersection(linuxers))
输出结果:
{'nick'}
{'nick'}

3.3 差集

print(pythoners - linuxers)  # 差集
print(pythoners.difference(linuxers))
输出结果:
{'jason', 'sean', 'tank'}
{'jason', 'sean', 'tank'}

3.4 交叉补集

print(pythoners ^ linuxers) # 交叉补集
print(pythoners.symmetric_difference(linuxers))
输出结果:
{'kevin', 'jason', 'sean', 'egon', 'tank'}
{'kevin', 'jason', 'sean', 'egon', 'tank'}
pythoners.pop()  # 随机删除
print(pythoners)pythoners.update(linuxers)
print(pythoners)# pythoners.clear()  # 清空
# print(pythoners)print(pythoners.copy())  # 复制# pythoners.remove('nickk')   # 没有报错
# print(pythoners)pythoners.discard('nickk')  # 没有不报错
print(pythoners)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1209972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI技术在英语培训中的应用

AI技术在英语培训中的应用已从单纯的“辅助工具”进化为“数字伙伴”。它不再只是纠正拼写或提供词典,而是构建了一个高度自适应、沉浸式且无压力的全真学习环境。以下是AI技术在英语培训中的深度应用场景:1. 听说能力:从“机械纠音”到“全真…

列表数据类型内置方法

目录列表1、作用:描述多个值,比如爱好2、定义方式:3、内置方法3.1 优先掌握1、索引取值2、切片3、长度4. in/not in5. for 循环6. del删除7. append() # 追加3.2 需要掌握1、count(对列表内的某一个元素计数)2、ext…

数据类型分类

目录一、按存值个数区分列表[] 元组() 集合{} 字典{name: fart}二、按可变不可变区分三、有序无序区分四、按访问类型区分 一、按存值个数区分 列表[] 元组() 集合{} 字典{name: fart}存值个数 数据类型单个值 数…

小结

目录一、异常TODO二、深浅拷贝2.1 拷贝2.2 浅拷贝2.3 深拷贝三、数据类型内置方法3.1 数字类型内置方法3.1.1 整型3.1.2 浮点型3.2 字符串类型内置方法3.3 列表类型内置方法3.4 元祖类型内置方法3.5 字典类型内置方法3…

异常处理

目录一、什么是异常1.1 语法错误1.2 逻辑错误二、异常的种类2.1 常用异常2.2 其他异常三、异常处理3.1 提前预防3.2 之后预防四、try...except总结五、抛出异常raise5.1 自定义异常六、断言assert 一、什么是异常异常就…

字典数据类型内置方法

目录1、作用:对于值添加描述信息使用他2、定义方式:用{}以逗号隔开加入键值对key:value3、内置方法3.1 优先掌握1. 按key取值,即可取也可改变2、len长度3. in/not in4. for循环5.keys/values/items(items用的最多,一…

如何为孩子挑选学习机?2026年学习机品牌全面评测与推荐,直击护眼与资源痛点

在数字化学习浪潮席卷全球的背景下,智能学习机已从辅助工具演变为家庭教育的核心组成部分。面对市场上品牌林立、功能各异的产品矩阵,家长与教育工作者在决策时常陷入信息过载与选择焦虑,核心关切点在于如何平衡技术…

详细介绍:基础开发工具--编译器g++/gcc 自动化构建make/Makefile

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

学习机哪个品牌更专业?2026年学习机推荐与评价,针对互动性与质量痛点

研究概述 在数字化教育浪潮与家庭教育投入持续增长的背景下,学习机已从辅助工具演变为学生核心的学习平台。面对市场上品牌众多、功能各异、宣传纷繁的现状,家长与教育工作者在选购时常陷入信息过载与选择困难的困境…

基于DeepSeek-R1手搓AI Agent智能体(手把手,个人电脑也能玩哦)

本篇文章介绍使用Ollama本地部署DeepSeek-R1 8B通用大模型,作为Agent智能大脑,基于Python3.11(虚拟环境管理工具Conda)、Langchain开发框架、Chroma向量数据库、ReAct提示词模版等工具进行开发AI Agent人工智能体。为了便于理解智…

2026年学习机品牌推荐:智慧教育趋势排名,涵盖启蒙与备考全阶段核心需求

在数字化浪潮席卷教育领域的当下,智能学习机已从辅助工具演变为家庭教育的核心基础设施。面对市场上品牌林立、功能各异的产品,家长与教育工作者在决策时普遍面临核心焦虑:如何在保障孩子视力健康与学习专注度的前提…

2026年本地整装装修企业排行榜,廊坊富迪装饰名列前茅

在京津冀地区的家装市场中,选择一家靠谱的本地整装装修企业,直接关系到业主的居住体验与生活品质。面对行业内良莠不齐的服务乱象,如何找到真正有实力的本地整装装修品牌企业?以下结合不同服务定位,为你推荐2026年…

探寻荧光磁粉探伤机高品质厂家如何选择

问题1:什么是荧光磁粉探伤机?为什么说选择高品质厂家很重要? 荧光磁粉探伤机是利用铁磁性材料在磁场中被磁化后,缺陷处会产生漏磁场,吸附荧光磁粉形成可见荧光痕迹,从而检测工件表面及近表面裂纹、夹杂等缺陷的无…

2026年唐山沼气/煤气脱硫厂家TOP5推荐厂家报告(湿法/络合铁/干法领域)

一、开篇引言:选型困境与行业变革催生优质厂家甄选 某大型生物质能源企业在2025年沼气脱硫项目中遭遇选型难题:初期选用普通干法脱硫剂处理浓度8000ppm的沼气H₂S,虽初始投资低,但脱硫剂每周需更换,年维护成本超3…

广州可靠的GEO优化公司费用多少,性价比哪家高

随着AI信源时代的到来,企业对GEO优化的需求日益迫切,如何选择可靠的GEO优化公司成为许多企业营销决策的关键。本文将围绕GEO优化品牌公司的核心问题展开解答,结合广州加快科技有限公司的实战经验与服务优势,为企业…

聊聊慧耕有机肥生产线基本信息,其价格大概是多少?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为养殖场、有机肥厂及政府项目方选型提供客观依据,助力精准匹配适配的粪污资源化利用服务伙伴。 TOP1 推荐:安阳慧耕农业科技有限公司 推荐指数:…

2026年学习机品牌推荐:基于多学科实测评价,针对个性化辅导与护眼痛点精准指南

在数字化浪潮席卷教育领域的当下,为孩子选择一款合适的智能学习机,已成为众多家庭面临的关键决策。面对市场上品牌林立、功能各异的产品,家长们往往陷入信息过载的困境,既希望设备能精准匹配孩子的学龄与薄弱环节,…

最新开源免费!文字转语音配音神器,支持配音且含字幕导出功能,完全免费且仅6M tts-tauri配音工具

下载链接 https://pan.freedw.com/s/Bzn4nh 软件介绍 ts-tauri是由吾爱大佬天尊小帅开发的,它在GitHub和git上开源,也是一款免费的文字转语音软件。此产品经过迭代和升级现在是一款非常强大且稳定的微软文字转语音配音工具,且完全免费&…

告别手抄!手写模拟器它来啦,1分钟出手写稿!Win+安卓双端,罚抄作业/做手写笔记超省时间!

下载链接 https://pan.freedw.com/s/3jBbCo 软件介绍 手写模拟器是一款在 Windows 与安卓上把文本转成高仿真手写图片 / 文档的工具,适合批量 “抄” 作业、做手写笔记 / 贺卡、教学材料与创意设计,通过字体 / 纸张与扰动、光影褶皱等参数&#xff0c…

2026年知名的公务车品牌厂家推荐及选择参考

公务车作为城市运营与公共服务的重要载体,其性能稳定性、场景适配性及使用成本直接影响相关工作的开展效率。在市场中,知名的公务车品牌厂家通常具备成熟的研发体系、完善的产品线及可靠的售后支持,能够为不同领域的…