创建新的集合
set1 = set()
# 1.去重
lst_1 = [1,2,3,4,5,1,2,3]
lst_1 = set(lst_1) # the result:{1,2,3,4,5}
# 2.intersection用于求两个集合的交集
set1 = {1,2,3,4,6}
set2 = {2,3,4}
print(set1.intersection(set2)) # the result:{2,3,4}
# 3.union用于求两个集合的并集
set1 = {1,2,3,4,6}
set2 = {7,3,4}
print(set1.union(set2)) # the result:{1,2,3,4,6,7}
# 4.difference用于求两个集合的差集
set1 = {1,2,3,4,6}
set2 = {2,3,4,8,9}
print(set1.difference(set2)) # the result:{1,6} set1中存在,set2中不存
print(set2.difference(set1)) # the result:{1,6} set2中存在,set1中不存在
# 5.add方法可以项集合中添加元素
mr = {'李白','赵云','韩信','镜'}
mr.add('岚') # the result:{'李白','赵云','韩信','镜','岚'}
# 6.从集合中删除元素
james = {'李白','赵云','韩信','镜','岚'}
1.james.remove('镜') # the result:{'李白','赵云','韩信','岚'}
# remove()删除的元素不存在时会报错
2.james.clear() # the result:{} 用于清空集合
3.iames.pop('镜') # the result:
# 删除指定元素
Python中集合的常用方法
最新推荐文章于 2024-01-16 08:00:00 发布
本文介绍了Python集合的基本操作,包括利用集合进行列表去重,计算两个集合的交集、并集和差集,以及如何向集合中添加元素和删除元素。通过实例演示了add、remove、clear和pop等方法的使用,帮助读者掌握Python集合的常用功能。
摘要由CSDN通过智能技术生成