我需要检查是否通过元组的第一个属性对元组列表进行了排序。最初,我很想检查此列表是否符合其排序的自我。如...

list1 = [(1, 2), (4, 6), (3, 10)]
sortedlist1 = sorted(list1, reverse=True)


然后如何检查list1是否与sortedlist1相同?与list1[0] == sortedlist1[0], and list1[1] == sortedlist1[1]中相同。

该列表的长度可能为5或可能为100,因此不能选择执行list1[0] == sortedlist1[0], and list1[1] == sortedlist1[1],因为我不确定列表的长度。
谢谢

最佳答案

我相信您可以执行list1 == sortedlist1,而不必单独查看每个元素。

关于python - 如何检查两个元组列表是否相同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40551002/

10-10 11:01