最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
python replace空格数据处理代码实现方法
时间:2022-06-25 01:11:03 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下python replace空格数据处理代码实现方法,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
一、使用replace+空格
ordersdetaildf['商品名称2']=ordersdetaildf['商品名称'].apply(lambda x:x.replace(" ",""))
上述代码表示:在Dataframe当中创建新的一列,名字叫做商品名称2,是对商品名称列当中的空格进行去除之后的新的数据。
对制表符和换行符等等也可以进行同样的操作:
ordersdetaildf['商品名称2']=ordersdetaildf['商品名称2'].apply(lambda x:x.replace("n","").replace("tr",""))
二、使用replace+unicode编码
但是在某些情况下,我发现仅仅使用replace是无法去除空格的:
ordetgb=ordersdetaildf.groupby('订单编号',as_index=False)["商品名称"].apply(lambda x:'|'.join(x.values)).reset_index(drop=True) #替换成|很重要
当我想将相同订单编号的商品名称进行合并的时候,发现使用join后会出现很多空格,这是使用replace是无法去除空格
解决方法:
# 经过excel查询code(a1) unicode=u00A0 不间断空格 ordetgb['商品名称']=ordetgb['商品名称'].astype(str).apply(lambda x:x.replace(u"u00A0",""))
相关文章
- 如鸢新活动游春集远房亲戚攻略 低配置无核爆通关攻略 08-03
- 燕云十六声免费外观攻略 最难拿到的三个免费套怎么拿 08-03
- 《弧光突袭者》 Arc Raiders “往昔药方”任务攻略 08-03
- 虚无世界宝宝技能搭配攻略(发掘宝宝技能的无限可能) 08-03
- 颠覆认知 曝PS6双机型定价悬殊 多数玩家恐难承受 08-03
- 《盾勇队长技能更换攻略》(优化战斗力,拓展战术选择,走上巅峰之路) 08-03



