我已经找了4个小时以上问题的答案.大多数页面都表示字符串格式化 这不是我想要的.
我想在IPython中为整数和浮点数的千位分隔符设置一个参数.该选项应仅影响数字在交互式会话中的显示方式.我想设置一次参数.我需要为每个新输出做一些格式化的所有解决方案根本不能满足我的需要.我做了一些探索性数据分析,并且不想为每行代码打扰数字格式.
该格式应与所有整数和浮点数一起使用,包括存储在numpy数组或pandas数据帧中的那些.
对于那些熟悉Mathematica的人,我指出了如何在Mathematica中做到这一点:转到preferences => appearance => numbers => format.在那里,您可以"启用自动数字格式化"并选择"数字块分隔符".
示例:如果我在我的ipython会话中输入"600 + 600",我想要以下输出:1'200(其中'将是我的千位分隔符).
我在Spyder和IPython笔记本中使用IPython控制台.谢谢.