【python数据分析】dataframe表格怎么对齐

问题遇到的现象和发生背景

第一次用pandas然后感觉这样不对齐很不美观,强迫症,希望对齐

问题相关代码,请勿粘贴截图

from IPython.display import display
display(df)

运行结果及报错内容

img

我的解答思路和尝试过的方法

网上说用这个display可是还是老样子没变化

我想要达到的结果

列列对齐

可以试一下对pycharm的字体进行设置:设成YouYuan和Fira Code(总之把等宽字体换掉)
当然程序还是要记得写,上面那个设置只是辅助

img

pd.set_option('display.unicode.ambiguous_as_wide', True)
pd.set_option('display.unicode.east_asian_width', True)
pd.set_option('display.width', 180) # 设置打印宽度(重要)
print(stu)