我有一个列表,里面有一堆不同大小的元组。每个元组包含一定数量的对象。我想对列表进行排序,因此带有1个对象的元组都在具有2个对象的元组之前。我知道元组有内置长度,但我不知道如何在python中使用它与sort方法。谢谢!
用这个:
print(sorted(list_of_tuples,key=len))
要么:
list_of_tuples.sort(key=len) print(list_of_tuples)
两者都重现了预期的结果。