我有一个二维列表:
['C', 'A', 'D', 'B'], #header row
['F', 'C', 'F', 'E'], #row 1
['F', 'E', 'F', 'F'], #row 2
['B', 'A', 'F', 'A'],
['A', 'F', 'C', 'E'],
['F', 'F', 'E', 'E'],
['C', 'E', 'F', 'C']
列表中的第一行是标题行:C、A、D、B。
如何更改此设置以使列按顺序显示:
^{pr2}$
我希望标题按A、B、C、D的顺序排列,但也要将下面的列与标题一起移动
Tags:
您可以使用
sorted
和zip
,首先用zip(*a)
创建列的列表,然后用sorted
对其进行排序(基于第一个索引),再使用zip
转换为第一个状态,并用map
将索引转换为list:你可以用纽比。在
相关问题 更多 >
编程相关推荐