Python 使用filter()去除list的空值

Python 使用filter()去除list的空值

d =['','剧情','喜剧','恐怖','','伦理','']
d_dropna = list(filter(None, d))    #去除列表空值,非常简单好用

'''
注意: 
空字符串 会被程序判定为 False 
filter(None, your_list), None代表不输入函数,也就是 
[x for x in your_list if x]
'''

filter的使用参考:
https://docs.python.org/3/library/functions.html#filter

 

参考链接:

Python 使用filter()去除list的空值

python去除list中空字符串最快最简单的方法

 

posted @ 2022-12-19 08:27  余生以学  阅读(1345)  评论(0编辑  收藏  举报