Python3 删除列表内None值的方法 python3 delete ‘None’ in a list
在Python的数据处理中,列表是一个不可忽略的“工具”
在使用for循环处理列表数据的时候,如果列表内有None元素,则会报错,给使开发造成困扰。
所以海叔(歪克士)的小猫咪眉头一皱发现事情并不简单,但是可以解决。
思路如下:
①使用set函数对列表进行处理(set 函数功能:创建一个无序不重复的元素集)
②使用remove用法删除新生成set内的None元素
③将set转换为列表
实现办法代码:
>>a=[1,2,None,3,5,None,None]
b=set(a)
b
{1,2,3,5,None}
b.remove(None)
b
{1,2,3,5}
c=list(b)
c
[1,2,3,5]
到这里就完成了,分享一首歌一起快活吧!
Python3 删除列表内None值的方法 python3 delete ‘None’ in a list
https://www.wicos.me/jishu/399/