首页 > 编程语言 >python 快速去除list中的空字符串

python 快速去除list中的空字符串

时间:2022-09-28 14:04:57浏览次数:74  
标签:function None abc python list1 list filter item 去除

直接实现如下:

_list1=['abc','','sdf','','oiu','ss','qw3']
_res=list(filter(None, _list1))
print(_res)

结果:['abc', 'sdf', 'oiu', 'ss', 'qw3']


filter(function,iterable) 方法使用:

如果function不为None:

filter(function(item), _list1) 相当于 (item for item in _list1 if function(item))

如果function为None :

filter(None, _list1) 相当于 (item for item in _list1 if item)

请参阅​​​

​Built-in Functions — Python 3.10.7 documentation ​

python 快速去除list中的空字符串_python


标签:function,None,abc,python,list1,list,filter,item,去除
From: https://blog.51cto.com/u_13495873/5719215

相关文章

  • python list去除重复项 set() 集合操作
    list去重:_list1=[1,2,3,4,5,6,5,4,7,3,2]_res=list(set(_list1))print(_res)结果:[1,2,3,4,5,6,7]交集& : x&y,返回一个新的集合,包括同时在集合x和y中的共同元素。......
  • python 修改图像大小和修改分辨率
    python修改图像大小和分辨率_51CTO博客_python修改图片分辨率1概念:分辨率,指的是图像或者显示屏在长和宽上各拥有的像素个数。比如一张照片分辨率为1920x1080,意......
  • python爬虫入门教程:爬取网页图片
    在现在这个信息爆炸的时代,要想高效的获取数据,爬虫是非常好用的。而用python做爬虫也十分简单方便,下面通过一个简单的小爬虫程序来看一看写爬虫的基本过程: 首先是要用到......
  • 在Python使用Win32api接口实现后台截图
    1#对后台窗口截图2importwin32gui,win32ui,win32con3importcv24importnumpyasnp56#获取后台窗口的句柄,注意后台窗口不能最小化7hWnd=win32......
  • Python自动化办公:让程序自动分析数据制作报表,并发送邮箱
    序言作为数据分析师,我们需要经常制作统计分析图表。但是报表太多的时候往往需要花费我们大部分时间去制作报表。这耽误了我们利用大量的时间去进行数据分析。但是作为......
  • python 线性代数:解多元一次方程
    因为在程序化交易策略中使用了网格算法进行交易,因为在网格中想设置动态资源大小的问题,所以就想到使用抛物线的分布方法来对网格资金配置进行分配。比如我的网格最大值设置......
  • python装饰器
    1.1python装饰器装饰器(Decorators)是Python的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短。python的装饰器本质上是一个P......
  • python使用有道翻译api请求
    #!/usr/bin/python#-*-coding:utf-8-*- #coding=utf-8 importos,sysimportjsonimportimporthttplibkey='这里写上你在有道翻译api网站上得到的的apikey'keyfrom......
  • 17、嵌入式中将(Android)手机转作为嵌入式的摄像头和终端使用(Opencv和C++Python支持)
    因为囊中羞涩,所以想把手机转换成摄像头和屏幕作为嵌入式的数据采集模块和终端显示界面;首先PC端需要安装opencv,自行百度~~~Android手机需要安装APP链接:https://pan.baidu.com/s......
  • 28、Python使用pyecharts绘制动态图
    基本思想:使用Python的pyecharts包进行中国疫情的动态图绘制;链接:https://pan.baidu.com/s/15oaBrsSGL_YNikRlwwaZZw 提取码:c460 复制这段内容后打开百度网盘手机App,操作......