dataframe 多个列字符串 单引号和中括号 去掉
时间: 2024-06-09 17:04:38 浏览: 103
假设你的 DataFrame 名称为 df,多个列名为 col1,col2,col3,其中包含单引号和中括号,可以使用字符串的 replace() 方法来去掉这些字符,示例如下:
```python
df['col1'] = df['col1'].str.replace("'", "").str.replace("[", "").str.replace("]", "")
df['col2'] = df['col2'].str.replace("'", "").str.replace("[", "").str.replace("]", "")
df['col3'] = df['col3'].str.replace("'", "").str.replace("[", "").str.replace("]", "")
```
这里使用了多次 replace() 方法,分别替换掉单引号和中括号。如果你的列名更多,可以使用循环来简化代码。
阅读全文