如何将一个系列折叠成一个值?我尝试了 pd.concat()
。
dict = {"Cities": ["Chicago", "Hong Kong", "London"], "People": ["John", "Mike", "Sue"]}
df = pd.Dataframe.from_dict(dict)
Cities People
0 Chicago John
1 Hong Kong Mike
2 London Sue
* 期望输出:*
"John Mike Sue"
最佳答案
您可以使用字符串方法 Series.str.cat
, 除了 ' '.join(df.People)
In [96]: df.People.str.cat(sep=' ')
Out[96]: 'John Mike Sue'
关于python - pandas 将系列值折叠成一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38359919/