💐💐💐欢迎来到小十一的博客!!!
🎯博客主页:🎯程序员小十一的博客
🚀博客专栏:🚀Python入门基础语法
🌷欢迎关注:👍点赞🎀收藏✍🏻留言
☘️每日一语:Peace of mind is the highest form of wealth that you will ever attain(内心的平静是你所能获得的最高形式的财富)
文章目录
- 💝一、集合的创建
- 🌸1. 直接使用 “{}” 创建集合
- 🌸2. 使用 set() 函数创建
- 💝二、集合的添加和删除
- 🌸1. 向集合中添加元素
- 🌸2. 从集合中删除元素
- 💝三、集合的交集、并集和差集运算
- 🌸1. 交集运算
- 🌸2. 并集运算
- 🌸3. 差集运算
- 🌍结语:
💝一、集合的创建
🌸1. 直接使用 “{}” 创建集合
将集合赋值给变量从而实现创建集合,语法如下:
setname = {element_1, element_2, element_3, ..., element_n}
参数说明:
- setname:表示集合名称,可以是任何符合Python命名规则的标识符。
- element_1,element_2,element_3,…,element_n:表示集合中的元素,个数没有限制,只要是Python支持的数据类型就可以。
⚡️注意:创建集合时,如果输入了重复的元素,Python会自动只保留一个,比如下图代码所示。
🌸2. 使用 set() 函数创建
使用 set() 函数可以将列表、元组等其他可迭代对象转换为集合,语法格式如下:
setname = set(iteration)
参数说明:
- setname:表示集合名称。
- iteration:表示要转换为集合的可迭代对象,可以是列表、元组、range 对象等,也可以是字符串。
代码示例如下图所示:
⚡️注意:如果直接采用 "{}" 创建集合时,元素中一旦出现列表或字典则会报错,所以推荐使用 set() 函数来创建集合。
💝二、集合的添加和删除
🌸1. 向集合中添加元素
添加元素使用 add() 方法,语法格式如下:
setname.add(element)
参数说明:
- setname:表示要添加元素的集合。
- element:表示要要添加的元素内容,只能使用不可变对象,比如字符串、数字、True、False或者元组等,不能使用列表、字典等可变对象。
代码示例如下图所示:
🌸2. 从集合中删除元素
🌿2.1 使用 remove() 方法删除指定元素,用法示例如下图所示:
🌿2.2 使用 clear() 方法清空全部元素,用法示例如下图所示:
🌿2.3 使用 del() 命令删除集合对象,用法示例如下图所示:
💝三、集合的交集、并集和差集运算
🌸1. 交集运算
交集定义:所有属于集合A且同时属于集合B的元素组成的集合称为交集,如下示意图所示。
在Python中,交集运算符为 &。代码实例如下图所示:
🌸2. 并集运算
并集定义:集合A和集合B中所有元素合并在一起组成的集合称为并集,如下示意图所示。
在Python中,并集运算符为 |。代码实例如下图所示:
⚡️注意:并集运算符 "|" 在键盘的反斜杠 "\" 键上,输入方式是同时按下【Shift+\】两个键。
🌸3. 差集运算
差集定义:属于集合A但不属于集合B的元素组成的集合称为A-B的差集,如下示意图所示。
在Python中,差集运算符为 – 减号。代码实例如下图所示:
🌍结语:
🌱🌱如果有写得不好的地方,希望大家在评论区指正,小十一会不断改进。🏆🏆如果觉得写的还可以,欢迎一键三连支持一波哦!!!🍭🍭后续会不断为大家更新Python语言的所有内容,以及大数据、人工智能等方面的知识。