Starring = df['主演'].replace('...'|' ','NONE') 优化代码使其既能替换掉...又能替换掉空格
时间: 2023-06-27 22:01:52 浏览: 98
替换空格.md
你可以使用正则表达式来实现同时替换多个字符,可以使用 `re.sub()` 函数。例如:
```python
import re
Starring = df['主演'].apply(lambda x: re.sub('[\s.]+', 'NONE', x))
```
这里的正则表达式 `[\s.]+` 匹配任意一个或多个空格或点号。`re.sub()` 函数将匹配到的字符用 `'NONE'` 替换。这样,所有的连续空格和点号都会被替换成单个 `'NONE'`。
阅读全文