Python中如何从列表中删除None值


当前第2页 返回上一页

方法二:使用filter()函数

filter()函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。它可以检查列表中的任何None值并删除它们并形成一个没有None值的过滤列表。

1

2

3

4

5

6

7

8

9

test_list = [1, None, 4, None, None, 5, 8, None]

# 输出原始列表

print(str(test_list));

 

#使用filter()函数,删除列表中的None值

res = list(filter(None, test_list))

 

# 输出新的列表

print (str(res ))

输出:

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

以上就是Python中如何从列表中删除None值的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python使用matplotlib实现的图像读取、切割裁剪功能示例

Python的gui有哪些

Python爬虫入门心得分享

Python中join是什么意思

利用库fractions模块让Python支持分数类型

Python实现针对给定字符串寻找最长非重复子串

Python怎么新建项目

Python关于变量赋值的秘密介绍

Python中eval函数作用

Python中格式化输出的两种方法介绍

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...