少儿编程之python判断列表相等
作者:野牛程序员:2023-07-25 10:51:55python阅读 2732
在Python中,可以使用相等运算符(==
)来判断两个列表是否相等。当且仅当两个列表包含相同的元素,并且元素的顺序也相同时,它们被认为是相等的。如果列表的元素顺序不同,即使元素相同,它们也被认为是不相等的。
下面是一个简单的例子:
# 列表相等的例子 list1 = [1, 2, 3, 4] list2 = [1, 2, 3, 4] if list1 == list2: print("列表相等") else: print("列表不相等")
输出:
列表相等
另外,也可以使用all()
函数来检查两个无序列表是否相等。all()
函数接受一个可迭代对象,并且只有在所有元素都满足某个条件时返回True
。
# 无序列表相等的例子 list3 = [4, 3, 2, 1] list4 = [1, 2, 3, 4] if len(list3) == len(list4) and all(item in list4 for item in list3): print("无序列表相等") else: print("无序列表不相等")
输出:
无序列表相等
请注意,这里使用all()
函数来检查两个列表中的所有元素是否相互存在,而不考虑它们的顺序。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python求两个数的差值
- 下一篇:python跳出for循环的方法