【发布时间】:2022-01-26 05:49:03
【问题描述】:
如何删除字典中具有 nan 值的键?是否创建新字典?
示例:
my_dictionary = dict(
first=float("nan"),
second="second"
)
期待:
{'second': 'second'}
{k:v for k,v in my_dictionary.items() if not isnan(v)}
不起作用,因为 isnan(v) 只接受数字作为参数
【问题讨论】:
-
看看
math.isnan。
标签: python dictionary