首页 > 解决方案 > Pandas:如何用括号显示系列值

问题描述

我需要在括号 () 中显示系列的值。

import pandas as pd
pd = pd.Series (['12.1','23.2','30.3', '40.0'])
print (pd)
0    12.1
1    23.2
2    30.3
3    40.0
dtype: object

OUTPUT should look like here:
0    (12.1)
1    (23.2)
2    (30.3)
3    (40.0)

有什么建议么?

标签: pythonpandasformattingseries

解决方案


我不知道您为什么要这样做,但也许您可以手动添加 '(' ')'。

pd = pd.Series([f"({i})" for i in pd])

我不确定这是否正是您想要的,但我希望它有所帮助。


推荐阅读