python 判断一个列表在另一个列表中
时间: 2024-03-24 18:15:36 浏览: 198
可以使用Python的in关键字来判断一个列表是否在另一个列表中,示例代码如下:
```python
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4]
if all(x in list1 for x in list2):
print("list2 is a subset of list1")
else:
print("list2 is not a subset of list1")
```
在上面的示例代码中,我们使用了all()函数和for循环来判断list2中的所有元素是否都在list1中出现过,如果是,则说明list2是list1的一个子集。注意,这里我们假设列表中的元素都是唯一的,如果列表中存在重复元素,上述代码的判断结果可能不准确。
阅读全文