我有一个充满列表的数据框(在许多列中),并且这些列表中都有nan。
我需要从每列中删除nan,以保留正确的列表。
单元格示例:
['tag_001', 'tag_07', nan, nan, nan]
如何以pythonic方式删除这些Nans?
谢谢!
答案 0 :(得分:0)
math
库具有检查nan的功能。轻松使用filter函数返回一个新列表,其中没有nan。
import math
filter(lambda n: not math.isnan(n), ['tag_001', 'tag_07', nan, nan, nan])