Python中打印表格数据的最佳方式是什么?假设数据以2D列表的形式存在,我想创建一个漂亮的表格。实际上,我有一个字典列表,并且我想根据字典中的值打印交集。类似于:
for val1 in my_dict:
for val2 in my_dict:
if val1['a'] > val2['a']:
print 'x'
是否有现成的实现方式,或者我必须自己编写?要求每一列都是固定宽度。Writer 和 formatter 类似乎是可行的领域,但与 Perl 的格式化程序相比,这些类使用起来仍然很复杂。