python - 如何使用python查找数据框中的空格数
问题描述
我有一个包含几列的 excel 文件,我需要在列值中找到没有空格。
例子:
钥匙 |
---|
标识符 |
标识符号 |
用户识别号 |
用户 |
用户位置 |
df['count'] =df['Key'].apply(lambda x:x.isspace())
上面的行给出了 True、False 值。谁能帮助我如何计算“键”列名中的空格数。
解决方案
用于匹配空间Series.str.count
:\s+
df['count'] =df['Key'].str.count('\s+')
print (df)
Key count
0 Identifier 0
1 Identifier Number 1
2 user identifier number 2
3 user 0
4 Location of user 2
推荐阅读
- java - 与单元测试控制器和服务方法的区别
- sql-server-2008 - 如何获取表中具有空值且没有任何列名的行?
- vue.js - Quasar 的 Input 组件 TextFiled (q-input) 在将输入文本转换为大写时出现问题
- go - 如何将一个切片与其他切片进行比较以查看内容是否匹配
- android - 我不断收到一个空指针
- python - Python 套接字似乎无法建立连接
- java - 为什么spring boot maven插件需要一个主类来打包war?
- javascript - 正则表达式在双引号之间找到换行符并用空格替换
- java - WAR 文件中调用 Native.loadLibrary("somec++.so") 的静态变量的状态
- ms-access - 为 SQL 后端转换 MS Access 条件格式