我有一些数据,可以是列表的列表或元组的列表,就像这样:
data = [[1,2,3], [4,5,6], [7,8,9]]
data = [(1,2,3), (4,5,6), (7,8,9)]
我想按子集中的第二个元素进行排序。也就是说,按2、5、8排序,其中2
来自(1,2,3)
,5
来自(4,5,6)
。做到这一点的常见方法是什么?我应该在列表中存储元组还是列表?
我有一些数据,可以是列表的列表或元组的列表,就像这样:
data = [[1,2,3], [4,5,6], [7,8,9]]
data = [(1,2,3), (4,5,6), (7,8,9)]
我想按子集中的第二个元素进行排序。也就是说,按2、5、8排序,其中2
来自(1,2,3)
,5
来自(4,5,6)
。做到这一点的常见方法是什么?我应该在列表中存储元组还是列表?