【发布时间】:2020-01-22 16:50:56
【问题描述】:
谁能告诉我为什么当 NaN 是列表的第一个元素时,使用 min(list) 在列表中查找最小值不起作用?使用 max(list) 时也是如此
import math
y = [float('nan'),1,2,3,0,float('nan'),6,7,8,9]
print(y)
print(math.isnan(y[0]))
print(min(y))
w = [10,1,2,3,0,float('nan'),6,7,8,9]
print(w)
print(min(w))
print(math.isnan(w[5]))
【问题讨论】:
-
是的。谢谢。
标签: python python-3.x spyder