python 对比两个list,python 判断2个list元素是否一样

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: