我需要检查元组列表是否按元组的第一个属性排序。最初,我想根据排序后的 self 检查此列表。比如……
list1 = [(1, 2), (4, 6), (3, 10)]
sortedlist1 = sorted(list1, reverse=True)
然后如何检查 list1 是否与 sortedlist1 相同?相同,如 list1[0] == sortedlist1[0] 和 list1[1] == sortedlist1[1]。
列表的长度可能为 5 或可能为 100,因此执行 list1[0] == sortedlist1[0] 和 list1[1] == sortedlist1[1] 不会一个选项,因为我不确定列表有多长。 谢谢
请您参考如下方法:
我相信您可以只执行 list1 == sortedlist1,而不必单独查看每个元素。
