0

我创建了一个简单的 pandas DataFrame:

df = pd.DataFrame({'animal' :['cat', 'lion', 'zebra']})

当我尝试将输出样式设置为左对齐时,这有效:

df.style.format('{:*<6}')

并用 *s 填充空白。

这不起作用:

df.style.format('{:<6}')

它返回右对齐的输出。

我想使用空白来对齐文本。在 <6 之前使用空格也不起作用。

有任何想法吗?谢谢

4

1 回答 1

-1

为什么不使用 set_properties 函数?

df.style.set_properties(**{'text-align': 'left'})
于 2020-10-12T08:53:36.383 回答