在dataframepython中向列的所有元素添加字符串

2024-09-30 12:15:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在Dataframe中的列的每个元素中添加一个特定的字符串。例如,如果我添加字符串“XXXX”,则

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

有人能告诉我在Pandas dataframe中使用什么特定的方法来实现这一点吗?谢谢。在


Tags: 方法字符串元素dataframepandasxxxxstringcolumnyaj6j4y646jo4we
2条回答

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

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

我是这样做的,而且很管用

df['ResultingColumn'] = ['XXX'+str(x) for x in df['StringColumn']]

相关问题 更多 >

    热门问题