我想以不同的列顺序打印列表输出。我使用tabulate
,但可以使用其他工具。字符串有不同的长度,部分问题是“自动”定义列的长度,tablate做得很好!在
代码:
parameter_list = []
parameter_list.append({
'A': "Hello",
'B': "You",
'C': False
})
parameter_list.append({
'A': "Salue",
'B': "Tu",
'C': False
})
print tabulate(parameter_list, headers='keys')
输出-是:
^{pr2}$输出-想要:
C A B
----- ----- ---
False Hello You
False Salue Tu
原因是因为您} 模块中的^{} 。在
dict
是无序的。您可以使用^{相关问题 更多 >
编程相关推荐