python - 删除 Python DataFrame 中列的不需要的字符
问题描述
在 Python DataFrame df 的 A 列中,我有类似 的数字列A= ['10', '20', '30', '14,200', '12,100', 50]
,我想删除该列所有行的逗号。
结果应该是这样的A= ['10', '20', '30', '14200', '12100', 50]
解决方案
您可以在 DataFrame 中使用 apply 函数df
df['column_name'] = df['column_name'].apply(lambda x: str(x).replace(",",""))
推荐阅读
- batch-file - 为什么在结帐后挂钩启动记事本后 TortoiseGit Git 命令进度对话框挂起?
- android - 轻导航栏问题
- reactjs - 在反应选择选项中使用枚举
- vue.js - 如何防止事件传播到父元素?@input.stop 不起作用。(NuxtJS)
- javascript - html按钮在点击时取消选择
- java - Azure Application Insights 代理日志 Java 线程名称
- javascript - Flask-SocketIO 和 SocketIO 客户端;客户端 Emit 事件不会持续触发
- firebase-authentication - 使用 Firebase 身份验证时获取 Google 刷新令牌
- api - 从 Google Hotels 获取酒店列表
- android - 带有 Google 助手和自定义 intent 名称的 Android 应用