首页 > 解决方案 > 在数据框的多列中用空格替换撇号和大括号

问题描述

我有一个表(数据框),其中多个字符串列包含大括号和撇号,我试图用空格替换它们:

桌子

我从genre1专栏开始,但我不断收到一个关键错误。

这是我试图删除大括号的代码:

movies['genre1'].replace(to_replace=["}"],value="",inplace=True)

标签: pythonpandas

解决方案


这会奏效!

movies['genre1'] = movies['genre1'].str.replace("}","")

你正在做的是完全寻找'}',并且单元格的值将完全等于},它将替换。因此,您需要使用 attr str。


推荐阅读