在数据框

时间:2016-03-19 14:43:12

标签: string pandas dataframe

我有一个3000个单元格数据框,其中包含以下单元格:

['abcd', 'abcd', 'abcd', 'abcd']

我想将逗号分隔的字符串加入一行,没有这样的空格:

['abcdabcdabcdabcd']

我想为数据框中的每个单元格执行此操作

1 个答案:

答案 0 :(得分:2)

您可以apply join

print df
                          a
0  [abcd, abcd, abcd, abcd]
1  [abcd, abcd, abcd, abcd]
2  [abcd, abcd, abcd, abcd]

print df['a'].apply(''.join)
0    abcdabcdabcdabcd
1    abcdabcdabcdabcd
2    abcdabcdabcdabcd
Name: a, dtype: object