python如何求交集
原创Python中的集合运算
在Python中,可以使用set类型来进行集合运算,集合运算包括并集、交集和差集等操作。
并集是指两个集合中所有的元素,可以使用“|”操作符来实现。
set1 = {1, 2, 3} set2 = {3, 4, 5} set3 = set1 | set2 print(set3) # 输出结果:{1, 2, 3, 4, 5}
交集是指两个集合中共同的元素,可以使用“&”操作符来实现。
set1 = {1, 2, 3} set2 = {3, 4, 5} set3 = set1 & set2 print(set3) # 输出结果:{3}
差集是指一个集合中存在于另一个集合中的元素,可以使用“-”操作符来实现。
set1 = {1, 2, 3} set2 = {3, 4, 5} set3 = set1 - set2 print(set3) # 输出结果:{1, 2}
需要注意的是,集合运算的结果都是新的集合,不会改变原有的集合,集合运算的结果也是不可变的,即不能对结果集合进行添加或删除操作,如果需要修改结果集合,可以将其转换为列表或其他可修改的数据结构。
上一篇:python 如何判断nan 下一篇:python如何卸载包