python 对比两个list,python 判断2个list元素是否一样
Python2可以使用cmp()函数来比较两个列表是否相等。
a=[1,-1,0]
b=[1,-1,0]
c=[-1,1,0]
printcmp(a,b)
Cmp (a,c)结果输出
0
1相关推荐:《Python基础教程》
cmp(列表1,列表2),
当list1list2将返回负数-1时,
当list1list2将返回正数1时,
当list1=list2时,返回0。
1=list2必须是两个列表必须完全相同(包括位置),只有这样才能为0。
但是在Python3中,我们可以使用operator方法来比较两个链表是否相等。
进口经营者
a=[1,-1,0]
b=[1,-1,0]
c=[-1,1,0]
print(operator.eq(a,b))
Print(operator.eq(a,c))实验结果:
d : pycharm program leet code venv Scripts python . exed :/pycharm program/leet code/3 sum/operator _ test . py
真实的
错误的
分析过程Processfinishedwithexitcode0:
两个列表必须完全相同(包括位置),只有这样才可能是真的。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。