【发布时间】:2017-03-25 20:41:58
【问题描述】:
我需要检查元组列表是否按元组的第一个属性排序。最初,我想对照它的排序自我检查这个列表。比如……
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] 不是一个选项,因为我不确定列表有多长。
谢谢
【问题讨论】:
标签: python arrays list sorting tuples