使用applymap到数据帧,applymap施加一拉每个单元格上的mbda函数。在lambda函数中拆分字符串(白色空格在其中被忽略)然后加入它。如果有一个int,那么你可以在lambda函数中使用if else。

from pandas import Series, DataFrame

import pandas as pd

import numpy as np

#read data from DataFrame

data_ThisYear_Period=[[' 序 号','北 京','上 海',' 广州'],\

[' 总计','11232',' 2334','3 4'],\

[' 温度','1223','23 23','2323'],\

['人 口',1232,'21 321','1222'],\

['自行车', '1232', '21321', '12 22']]

data_LastYear_Period=DataFrame(data_ThisYear_Period)

print data_LastYear_Period

data_LastYear_Period = data_LastYear_Period.applymap((lambda x: "".join(x.split()) if type(x) is str else x))

print data_LastYear_Period

结果

0 1 2 3

0 序 号 北 京 上 海 广州

1 总计 11232 2334 3 4

2 温度 1223 23 23 2323

3 人 口 1232 21 321 1222

4 自行车 1232 21321 12 22

0 1 2 3

0 序号 北京 上海 广州

1 总计 11232 2334 34

2 温度 1223 2323 2323

3 人口 1232 21321 1222

4 自行车 1232 21321 1222

在一个侧面说明,你得到这个特别的错误,因为

data_ThisYear_Period.apply(data_ThisYear_Period.str.strip(),axis=1)

data_ThisYear_Period是一个列表,而不是一个大熊猫数据框(data_LastYear_Period)

python 去掉空格_如何从Python DataFrame中去除空格在这个例子中相关推荐

  1. 用逗号分割并在Python中去除空格

    本文翻译自:Split by comma and strip whitespace in Python I have some python code that splits on comma, bu ...

  2. python list去掉引号_最新的python面试题集170之三(基础性学习)

    10.了解Python3的类型注解么? 答:在 Python 3.5 中,Python PEP 484 引入了类型注解(type hints). 类型注解(type hints)的好处是: 1).让别 ...

  3. python正则匹配空格+数字+空格_详解Python中正则匹配TAB及空格的小技巧

    详解Python中正则匹配TAB及空格的小技巧 发布时间:2020-10-15 08:38:48 来源:脚本之家 阅读:94 作者:杰瑞26 在正则中,使用.*可以匹配所有字符,其中.代表除\n外的任 ...

  4. python 面板数据分析_科学网—Python中的结构化数据分析利器-Pandas简介 - 郑俊娟的博文...

    此文转载于XXXXXX处... Pandas是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于2009年底开源出来,目前由专注于Python数 ...

  5. python len函数_知识清单Python必备的69个函数,你掌握了吗?

    本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...

  6. python新手难点_汇总初学python时的28个操作难点(新手必看篇)

    前言: 今天带来的内容是针对刚学习Python的程序员,内容详细的介绍了Python操作难点总结,换句话说就是一些基础的小知识,为了更效率的运用Python,喜欢的话直接收藏留着慢慢看就行了. 内容一 ...

  7. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素

    第二章学习知识导图 本章概述:本章目的是了解基础的Python相关知识 考点主要是: 1) 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 2) 基本输入 ...

  8. python递归函数例题_递归案例python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 而对应的中文翻译 "递归" 却表达了两个意思:"递 ...

  9. python字符串实例_慢步学python,编程基础,字符串类型例子及输出

    想了解python的安装及运行的可以看慢步之前写的文章. 今天继续python编程基础内容,字符串类型数据. python里面主要的数据类型是数值类型和字符串类型.计算机可以进行运算的是数值,字符串不 ...

  10. cad和python哪个好学_入坑Python之 你在学些什么?

    一,Python是什么? python是一种解释型计算机语言,基于C语言基础上的弱类型语言. 二,print打印 我们要编写的第一个代码就是 print("hello word") ...

最新文章

  1. Java组合实体模式
  2. 大数据时代,如何根据业务选择合适的分布式框架
  3. 分享9个提高代码运行效率的小技巧
  4. zookeeper的安装与配置(单机和集群)
  5. svn在linux下的使用(svn命令)[转]
  6. android实机闪退,安卓模拟器,安卓真机,进入播放界面就会闪退
  7. js中的异步与同步,解决由异步引起的问题
  8. poj1083 解题报告(poj 1083 analysis report)
  9. feature scaling小结
  10. canvas应用之各种游戏转盘
  11. Python+Webdriver实现淘宝、京东等抢单操作
  12. 华为USG防火墙搭建IPsec***实战
  13. 从一条微博揭秘专黑大V名人的定向攻击
  14. 四百左右音质好的蓝牙耳机有哪些?2023公认音质最好的蓝牙耳机排行
  15. 明星热图|刘诗诗、倪妮出席品牌活动;王一博、任嘉伦、龚俊等签约新品牌成为代言人...
  16. java.net.MalformedURLException异常说明
  17. python绘制时频图
  18. 软件bro测试中文意思,测试-BRO-2.ppt
  19. 私域流量社群电商品牌规划企业建设推广营销策划方案计划书怎么做
  20. QT入门看这一篇就够了——超详细讲解(40000多字详细讲解,涵盖qt大量知识)

热门文章

  1. H.264编解码流程
  2. 解决:Error response from daemon: Cannot restart container xxx: driver failed programming external
  3. 网关 Kong 折腾笔记 - 相关技术清单
  4. 狗窝里的小日子- 4 ...
  5. 打印python包含汉字报SyntaxError: Non-ASCII character '\xe4' in file
  6. httpservlet获取请求端IP地址
  7. node08-express
  8. karatsuba乘法
  9. J2SE核心实战开发—— 集合类框架
  10. 【MFC】vs2013_MFC使用文件之15.mfc 按钮CBitmapButton的使用