清理 sage 中的 table 输出

Cleaning up table output in sage

如标题所示,我正在尝试更改 Sage 中输出格式为 table 的外观。对于较小的数据量,它看起来不错,例如

但是,一旦右边的列数据过多,就会像这样溢出:

如您所见,不仅换行符看起来乱七八糟,而且右边的列可能会溢出到左边,从而导致数据显示不正确。我如何重新格式化后一种情况,使其显示为第一个示例?预先感谢您提供的所有帮助!

编辑

这是我现在正在使用的:

dictionary_right_sets = dict(...)

my_table = table([dictionary_right_sets.keys(), dictionary_right_sets.values()],
                 frame=True,
                 header_column=['Right set', 'Element(s) whose right set is contained in this right set'])
result_table = my_table.transpose()
print result_table

如果您使用的是其中一种笔记本界面(Jupyter 或 SageNB),请尝试只评估 result_table 而不是 print result_table。这能满足您的需求吗?