python比较两个列表是否相同的方法

  介绍

这篇文章将为大家详细讲解有关python比较两个列表是否相同的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Python2可以使用cmp()函数来比较两个列表是否相等。

a=(1 1 0)   b=(1 1 0)   c=(1 1 0)   print  cmp (a, b)   print  cmp (a, c)

结果输出

0   1

cmp (list1用于)

当list1<用于会返回负数1,

当list1>用于会返回正数1,

当list1=用于则返回0。

list1=用于一定是两个列表必须完全相同(包括位置),只有这样才能是0。

但是在Python3中我们可以使用算子方法来比较两个列表是否相等。

import 算子   ,   (1 1 0)=b=(1 1 0)   c=(1 1 0)   print (operator.eq (a, b))   print (operator.eq (a、c))

实验结果:

D: \ pycharmprogram \ leetcode \ venv \ Scripts \ python.exe  D:/pycharmprogram/leetcode/3/operator_test.py总和   真正的   假   ,   Process  finished  with  exit  code  0

分析:

两个列表必须完全相同(包括位置),只有这样才能是真的。

关于python比较两个列表是否相同的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

python比较两个列表是否相同的方法