在 Python 中打印表格数据的最佳方法是什么?假设数据在 2D 列表中,我想创建一个外观漂亮的表格。我实际上拥有的是一个字典列表,我想根据字典中的值打印一个交集。就像是
for val1 in my_dict:
for val2 in my_dict:
if val1['a'] > val2['a']:
print 'x'
但是以这样一种方式,每列都是固定的宽度。Writter 和 formatter 类似乎在可能的领域中,但与 Perl 的格式化程序相比,使用起来仍然看起来很复杂。
是否有任何现有的实现,还是我必须自己编写?