matlab去掉空的元组,python – 删除pandas中包含空元组列表的行
试试这个 ?
数据输入:
df=pd.DataFrame({'name':['A','B','C'],'foo_list':[[('bleh'),('blah')], [(), 'boo'],[(), (), ()]]})
解:
df['foo_list']=df['foo_list'].apply(lambda x : [t for t in x if t != ()])
df.loc[df['foo_list'].apply(len)>0,:]
Out[20]:
foo_list name
0 [bleh, blah] A
1 [boo] B
时间(小尺寸)
%timeit df['foo_list'].apply(lambda x : [t for t in x if t != ()])#Wen
10000 loops, best of 3: 117 µs per loop
%timeit df.foo_list.apply(lambda x: filter(None, x)) # John
10000 loops, best of 3: 121 µs per loop
大尺寸将推荐John的解决方案
df=pd.concat([df]*10000,0)
%timeit df.foo_list.apply(lambda x: filter(None, x))
100 loops, best of 3: 10.2 ms per loop
%timeit df['foo_list'].apply(lambda x : [t for t in x if t != ()])
100 loops, best of 3: 17.1 ms per loop
matlab去掉空的元组,python – 删除pandas中包含空元组列表的行相关推荐
- python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符
python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...
- Python删除Excel中的指定工作簿Sheet
Python删除Excel中的指定工作簿Sheet 简单粗暴上代码 默认文件路径为同一个文件夹 # 导入所需库 import openpyxl 若没有此库 直接 Terminal 安装 pip ins ...
- Python将Pandas中Dataframe数据保存为gzip/zip文件:gzip压缩文件、zip压缩文件
Python将Pandas中Dataframe数据保存为gzip/zip文件:gzip压缩文件.zip压缩文件 目录 Python将Pandas中Dataframe数据保存为gzip/zip文件:gz ...
- 如何删除UITableView中的空单元格? [重复]
本文翻译自:How to remove empty cells in UITableView? [duplicate] This question already has an answer here ...
- python 删除list中的第一个元素
目录 1.python 删除list中元素三种方式(一般) 1. pop() 2.del 3.remove 2.嵌套数组删除存在的问题 1.python 删除list中元素三种方式(一般) 1. po ...
- php删除数组中的空元素_PHP | 从数组中删除所有出现的元素
php删除数组中的空元素 Given an array and we have to remove all occurrences of an element from it. 给定一个数组,我们必须 ...
- 根据列值删除Pandas中的DataFrame行
本文翻译自:Deleting DataFrame row in Pandas based on column value I have the following DataFrame: 我有以下Dat ...
- 用Python删除电脑中的重复文件,竟如此简单
在生活中,我们经常会遇到电脑中文件重复的情况. 在文件较少的情况下,这类情况还比较容易处理,最不济就是一个个手动对比删除: 而在重复文件很多的时候,我们很难保证把重复文件全部删完. 这里秃头哥给大家带 ...
- 用Python删除电脑中的重复文件,竟这么简单
在生活中,我们经常会遇到电脑中文件重复的情况. 在文件较少的情况下,这类情况还比较容易处理,最不济就是一个个手动对比删除: 而在重复文件很多的时候,我们很难保证把重复文件全部删完. 这里黄帮主给大家带 ...
最新文章
- mongodb mysql 事务_MongoDB数据库两阶段提交实现事务的方法详解 _ 蚂蚁视界
- 源码解析 React Hook 构建过程
- ubuntu12.04下android开发环境搭建两个注意事项
- [HOW TO]-Ubuntu下 Tomcat 9 的设置办法
- 机器人简化图画手绘图_高通推出全新RB3 机器人平台,年内支持5G连接
- 常用的HTTP响应头
- Android-Universal-Image-Loader学习笔记(3)--内存缓存
- ambari 自定义组件安装
- spring IOC基本配置(xml配置和注解配置)
- QT - Could not load the Qt platform plugin xcb in even though it was found.
- 疑似小米11 Pro保护壳曝光:横向矩阵相机设计
- R语言do.call函数简单说明
- 狼性文化遭质疑,那我们当个佛系程序员可好?
- 2019-06-03 Java学习日记之多线程下GUI
- 2016春招腾讯笔试题
- 可编辑的jquery表格插件
- 魔百盒CM201-2,(ys)卡刷固件及教程
- 微信小程序自定义标题栏
- 电脑怎么隐藏文件夹?6个步骤完成!
- 用C++实现简单的小游戏
热门文章
- NS2 分裂机制及代码分析一
- maven00----maven学习说明
- for update行级锁的作用
- ssh服务及安全配置
- Hibernate框架 主配置文件 Hibernate.cfg.xml 映射配置 说明
- js中的cookie的读写操作
- duilib CPaintManagerUI的WM_PAINT消息
- 数据库安装时的log路径
- AndroidStudio_安卓原生开发_java.io.FileNotFoundException: http://172.19.128.5(拒绝访问)---Android原生开发工作笔记157
- 大数据之-Hadoop3.x_MapReduce_WordCount编写_Reducer---大数据之hadoop3.x工作笔记0090