Python 列表比较是否有相同元素
时间: 2023-03-29 21:01:20 浏览: 183
可以使用 set() 函数将列表转换为集合,然后比较集合的长度是否相同来判断是否有相同元素。代码示例:
```
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
set1 = set(list1)
set2 = set(list2)
if len(set1 & set2) > :
print("有相同元素")
else:
print("没有相同元素")
```
相关问题
python判断列表加入的列表元素是否和列表中最后一个列表元素相同
可以使用以下代码来判断:
```python
if my_list[-1] == new_list[-1]:
my_list.append(new_list)
```
其中,`my_list` 是原始列表,`new_list` 是要加入的新列表。这段代码会判断新列表的最后一个元素是否和原始列表的最后一个元素相同,如果相同,则将新列表加入原始列表中。
python列表怎么比较大小
Python 列表比较大小时,会按照元素在列表中的顺序进行比较,如果第一个元素相同,则比较第二个元素,以此类推,直到找到不同的元素为止。如果所有元素都相同,则列表相等。如果列表长度不同,则较短的列表小于较长的列表。
阅读全文