2016-11-17 135 views
0

我想在Dataframe中的列的每个元素中添加特定的字符串。例如,如果我添加字符串“XXXX”,那么将字符串添加到Dataframe中列的所有元素Python

StringColumn | ResultingCOlumn 
346fdf464f6ad4f | XXXX346fdf464f6ad4f 
135af34343dsa4d | XXXX135af34343dsa4d 
31d344fagtru64u | XXXX31d344fagtru64u 
yaj6j4y646jo4we | XXXXyaj6j4y646jo4we 

能在告诉我有人帮什么特别的方法将在大熊猫数据帧应用做到这一点?谢谢。

回答

1

使用.apply方法创建一个带有附加字符串的新列。

df['ResultingColumn'] = df.StringColumn.apply(lambda s: 'XXX'+s) 
0

我做了这样和它的作品

df['ResultingColumn'] = ['XXX'+str(x) for x in df['StringColumn']] 
相关问题