集合的基础操作

1.集合中元素没有顺序,且不会重复,输入的数据若有重复则会去重

2.集合的格式为:变量名={##,##,##}

3.集合中元素的添加格式为:变量名.add(添加的元素)

4.集合中元素的取出格式(取出元素后,原集合中该元素没有了):变量名.pop()#取出的元素随机

5.集合中元素的删除格式为:变量名.remove(删除的元素)

6.取出一个集合中不同于另一个集合中的元素(若去除a集合中不同于b集合中的元素):#原集合不受影响

a.difference(b)

7.去除一个集合中相同于另一个集合中的元素(若去除a集合中相同于b集合中的元素):# 去除的元素会从集合a中消失

a.difference_update(b)

8.将两个集合合并成一个集合(将a集合与b集合合并):a.union(b) 或 b.union(a)

9.集合的清空:变量名.clear()

10.集合中元素数量的统计:len(变量名)

11.集合的遍历(因为没有下标,所以只能用for循环遍历):

相关推荐
Jay_Franklin1 小时前
SRIM通过python计算dap
开发语言·python
是一个Bug1 小时前
Java基础50道经典面试题(四)
java·windows·python
吴佳浩1 小时前
Python入门指南(七) - YOLO检测API进阶实战
人工智能·后端·python
liliangcsdn2 小时前
python下载并转存http文件链接的示例
开发语言·python
大、男人2 小时前
python之Starlette
python·uvicorn
小智RE0-走在路上4 小时前
Python学习笔记(11) --数据可视化
笔记·python·学习
历程里程碑4 小时前
hot 206
java·开发语言·数据结构·c++·python·算法·排序算法
Coder_Boy_5 小时前
Java+Proteus仿真Arduino控制LED问题排查全记录(含交互过程)
java·人工智能·python
qq_356196955 小时前
day47_预训练模型与迁移学习@浙大疏锦行
python
Tipriest_5 小时前
C++ 的 ranges 和 Python 的 bisect 在二分查找中的应用与实现
c++·python·算法·二分法