print(basket) # 去掉重复
'orange' in basket # in 存在:判断orange 是否存在于basket集合里面
a = set('abracadabra') # 定义集合,打印时候显示不重复元素
b = set('alacazam')
a - b # 从a里减去b的元素:集合a中包含而集合b中不包含的元素
a | b # a+b :集合a或b中包含的所有元素
a & b # 与运算:集合a和b中都包含了的元素
a ^ b # 不同时包含于a和b的元素
thisset = set(("Google", "Runoob", "Taobao"))
thisset.update({1,3})
thisset.add("Facebook") # 添加元素 .add
thisset.remove("Google") # 移除集合中 google 元素; remove ; 不存在会发生错误
thisset.discard("Facebook") # 不存在不会发生错误
x = thisset.pop() # 无序排序: pop()
print(x)
len(thisset) # 计算个数
thisset.clear() # 清空集合
add() 为集合添加元素
clear() 移除集合中的所有元素
copy() 拷贝一个集合
difference() 返回多个集合的差集
difference_update() 移除集合中的元素,该元素在指定的集合也存在。
discard() 删除集合中指定的元素
intersection() 返回集合的交集
intersection_update() 返回集合的交集。
isdisjoint() 判断两个集合是否包含相同的元素,如果没有返回 True,否则返回 False。
issubset() 判断指定集合是否为该方法参数集合的子集。
issuperset() 判断该方法的参数集合是否为指定集合的子集
pop() 随机移除元素
remove() 移除指定元素
symmetric_difference() 返回两个集合中不重复的元素集合。
symmetric_difference_update() 移除当前集合中在另外一个指定集合相同的元素,并将另外一个指定集合中不同的元素插入到当前集合中。
union() 返回两个集合的并集
update() 给集合添加元素
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:08:24,Processed in 0.01642 second(s).