【发布时间】:2015-12-13 01:45:19
【问题描述】:
所以我创建了这个元组列表,其中每个元组由一个 int 和一个数组组成。
a = ((1, array([1,2,3])), (4, array([1,3,3])), (2, array([1,3,2])))
我想对列表进行排序,以便列表按 int 递增顺序排序。
即。
a = ((1, array([1,2,3])), (2, array([1,3,2])), (4, array([1,3,3])))
我尝试过使用
a.sort()
我正在阅读的文章中应该按照我想要的方式对其进行排序,但它返回了错误
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
【问题讨论】:
-
阅读错误...看看它说了什么。这很清楚。如果不是,请谷歌它。然后问这个问题。
标签: python arrays list sorting