我有一个叫做“Animals”的DataFrame,看起来像这样:
Words
The Black Cat
The Red Dog
我想在每个单词前面添加一个加号,使其看起来像这样:
Words
+The +Black +Cat
+The +Red +Dog
我尝试使用正则表达式,但它没有起作用:
df = re.sub(r'([a-z]+)', r'+\1', Animals)
我有一个叫做“Animals”的DataFrame,看起来像这样:
Words
The Black Cat
The Red Dog
Words
+The +Black +Cat
+The +Red +Dog
我尝试使用正则表达式,但它没有起作用:
df = re.sub(r'([a-z]+)', r'+\1', Animals)
str.replace
来更改列的所有行:df.Words = df.Words.str.replace(r'(\b\S)', r'+\1')
>>> df
Words
0 +The +Black +Cat
1 +The +Red +Dog
df.Words.str.replace(r'\s', r'')
。 - Alex Riley