比较python中相互相反的两个列表
上面的代码返回false,对此我没有任何提示。这是因为比较python中相互相反的两个列表,python,list,data-structures,Python,List,Data Structures,上面的代码返回false,对此我没有任何提示。这是因为list.reverse()返回一个None,list1显然不等于None列表。反转() 你需要: list1 = ["orange", "apple"] list2 = ["apple", "orange"] list1 == list2.reverse() 或者分两步进行: list1 == list2[::-1] 您可以反转列表2 list2.rever
list.reverse()
返回一个None
,list1
显然不等于None
<代码>列表。反转()
你需要:
list1 = ["orange", "apple"]
list2 = ["apple", "orange"]
list1 == list2.reverse()
或者分两步进行:
list1 == list2[::-1]
您可以反转列表2
list2.reverse() # list2 is reversed here
list1 == list2
你应该这样做:
list1=[“橙色”、“苹果”]
列表2=[“苹果”、“橙色”]
清单2.reverse()
list1==list2
如其他答案中所述,list.reverse()
方法更改列表本身,不返回任何内容。请从标题中删除“我想”短语。这会让你的问题看起来更“时尚”!)了解如何提出好的问题。
list1 == list2[::-1]