phtyon编写程序,已知两个列表 L1-[1,2,3,40,12=15,6,7,81,计算两个列表的交 集、并集和差集
时间: 2024-02-25 19:56:34 浏览: 56
基于python求两个列表的并集.交集.差集
你可以使用Python的集合(set)来计算两个列表的交集、并集和差集。以下是示例代码:
```python
# 已知两个列表
L1 = [1, 2, 3, 40, 12, 15, 6, 7, 81]
L2 = [2, 40, 6, 81, 100]
# 计算交集
intersection = set(L1) & set(L2)
print("交集为:", intersection)
# 计算并集
union = set(L1) | set(L2)
print("并集为:", union)
# 计算差集
difference = set(L1) - set(L2)
print("L1与L2的差集为:", difference)
difference = set(L2) - set(L1)
print("L2与L1的差集为:", difference)
```
输出结果应该为:
```
交集为: {2, 40, 6, 81}
并集为: {1, 2, 3, 100, 6, 7, 40, 81, 12, 15}
L1与L2的差集为: {1, 3, 7, 12, 15}
L2与L1的差集为: {100}
```
希望能帮到你!
阅读全文