遍历两个list集合的每个元素是否相等
时间: 2023-08-04 10:24:05 浏览: 104
Java判断2个List集合是否相等(不考虑元素的顺序)
5星 · 资源好评率100%
你可以使用一个for循环来遍历其中一个集合,然后再使用另一个for循环遍历另一个集合,逐个比较元素是否相等。代码如下:
```python
list1 = [1, 2, 3, 4, 5]
list2 = [1, 2, 3, 4, 5]
if len(list1) == len(list2):
for i in range(len(list1)):
if list1[i] != list2[i]:
print("两个集合不相等!")
break
else:
print("两个集合相等!")
else:
print("两个集合不相等!")
```
这里使用一个else语句来判断for循环是否正常结束,如果正常结束,说明两个集合的元素都相等。如果不相等,则会在for循环中使用break语句跳出循环,然后执行else语句之外的代码。
阅读全文