若要按照python2.7中第二个维度的第n个元素对嵌套的2D列表(list2D)进行排序,我可以使用
import operator
sorted(list2D, key=operator.itemgetter(n))如何根据第二和第三维度的第n个元素对3D列表(list3D)的第二维度进行排序?
这将对下面的list3D进行排序,目前排序顺序为4,7,2。
list3D = [[[5,4,5,7],
[0,1,1,0]],
[[2,7,5,7],
[1,0,0,1]],
[[1,2,5,7],
[1,1,1,0]]]在下面的sort3D中,它按第二和第三维度的指数排序为2,4,7
sort3D = [[[1,2,5,7],
[1,1,1,0]],
[[5,4,5,7],
[0,1,1,0]],
[[2,7,5,7],
[1,0,0,1]]]发布于 2016-02-05 08:34:23
https://stackoverflow.com/questions/35217920
复制相似问题