集合的基础操作

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循环遍历):

相关推荐
DFT计算杂谈1 分钟前
免注册下载各个版本Anaconda3/Miniconda3
python
虹科网络安全22 分钟前
艾体宝干货 | Redis Python 开发系列#6 缓存、分布式锁与队列架构
redis·python·缓存
猎人everest22 分钟前
Django Rest Framework (DRF) 核心知识体系梳理与深度讲解
后端·python·django
卿雪23 分钟前
缓存异常:缓存击穿、缓存穿透、缓存雪崩 及其解决方案
java·数据库·redis·python·mysql·缓存·golang
背心2块钱包邮29 分钟前
第3节——differentiation rules(求导法则)
人工智能·python·matplotlib·scipy
white-persist32 分钟前
【攻防世界】reverse | answer_to_everything 详细题解 WP
c语言·开发语言·汇编·python·算法·网络安全·everything
高频交易dragon1 小时前
python缠论形态分析过程
开发语言·网络·python
算法与编程之美1 小时前
理解pytorch中的L2正则项
人工智能·pytorch·python·深度学习·机器学习
R-G-B1 小时前
【P19 机器学习-分类算法及应用实践】手写数字识别(KNN)
python·机器学习·分类·手写数字识别·knn算法
Eric.Lee20211 小时前
ubuntu系统在bashrc文件中对conda进行启用设置
linux·运维·python·ubuntu·conda