python - 用 Pandas 删除一列的第一个逗号
问题描述
如果我有如下数据框:
id fruits
01 ,Apple, Apricot
02 ,Apple, Banana, Clementine, Pear
03 ,Orange, Pineapple, Pear
如何删除第一个逗号并获得这样的新数据框:
id fruits
01 Apple, Apricot
02 Apple, Banana, Clementine, Pear
03 Orange, Pineapple, Pear
解决方案
使用str.lstrip
:
df['fruits'] = df['fruits'].str.lstrip(',')
print (df)
id fruits
0 1 Apple, Apricot
1 2 Apple, Banana, Clementine, Pear
2 3 Orange, Pineapple, Pear
推荐阅读
- qt - Qt:在使用 QSignalMapper 连接动作时,可以使用 QStringList 作为函数参数吗?
- .htaccess - XAMPP mod_rewrite 对象未找到错误
- scala - 我们不能在 map 函数中使用 sparkContext 吗?
- python - Python Bbcode 到 HTML 翻译
- python - Spyder 无法加载
- php - 如何计算 Google 表格中的行数?
- selenium - 如何使用 Selenium WebDriver 捕获网络流量并查找谷歌分析调用?
- python - Python-Flask 异常:意外的数据类型
, - jsdoc - JsDoc:在函数描述中提到一个参数
- html - 将 flex 包裹的元素与容器底部对齐?