您现在的位置是:网站首页> 编程资料编程资料
python replace 空格数据处理的实现_python_
2023-05-26
472人已围观
简介 python replace 空格数据处理的实现_python_
一、使用replace+空格
ordersdetaildf['商品名称2']=ordersdetaildf['商品名称'].apply(lambda x:x.replace(" ",""))上述代码表示:在Dataframe当中创建新的一列,名字叫做商品名称2,是对商品名称列当中的空格进行去除之后的新的数据。

对制表符和换行符等等也可以进行同样的操作:
ordersdetaildf['商品名称2']=ordersdetaildf['商品名称2'].apply(lambda x:x.replace("\n","").replace("\\t\\r",""))二、使用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",""))

到此这篇关于python replace 空格数据处理的实现的文章就介绍到这了,更多相关python replace 空格处理内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- python 爬取豆瓣电影短评并利用wordcloud生成词云图_python_
- 如何利用python将Xmind用例转为Excel用例_python_
- Python3 中return和yield的区别_python_
- Python实现数字图像处理染色体计数示例_python_
- 如何让利用Python+AI使静态图片动起来_python_
- Python OpenCV基于HSV的颜色分割实现示例_python_
- Python实现冒泡排序算法的示例解析_python_
- 一文搞懂Python读取text,CSV,JSON文件的方法_python_
- 详解Selenium中元素定位方式_python_
- python机器学习混淆矩阵及confusion matrix函数使用_python_
