python - 在数据框的多列中用空格替换撇号和大括号
问题描述
我有一个表(数据框),其中多个字符串列包含大括号和撇号,我试图用空格替换它们:
我从genre1
专栏开始,但我不断收到一个关键错误。
这是我试图删除大括号的代码:
movies['genre1'].replace(to_replace=["}"],value="",inplace=True)
解决方案
这会奏效!
movies['genre1'] = movies['genre1'].str.replace("}","")
你正在做的是完全寻找'}',并且单元格的值将完全等于},它将替换。因此,您需要使用 attr str。
推荐阅读
- python - 为什么使用 networkx 库制作的图表看起来很乱?
- python - Python Pandas - 错误:只能比较标签相同的系列对象
- outlook - 是否可以根据 AD 属性在功能区中定位 Office 加载项?
- python-3.x - 带有标签的 Boto3 EC2 实例过滤器
- python - 获取特定月份中某个日期范围内的天数
- java - 如何为 Executor 选择线程数
- python - 在 Python 中查找图的树分解
- tableau-api - 如何在tableau中使用exists和not exists
- clojure - Clojure:简洁地转发可选值
- javascript - 具有不同长度输入参数的模型?