我有一个带有float('nan')
的元组列表(string,float)。如何得到最小数的元组?如果我使用min,我总是得到nan
。在
[('GroundBasedMechWT', nan), ('GroundBasedCTL', nan), ('GroundBasedManualWT', nan), ('GroundBasedManualLog', nan), ('CableManualWTLog', 60.77), ('CableManualWT', 58.52), ('CableManualLog', 68.17), ('CableManualCTL', nan), ('HelicopterManualWT', 96.82), ('HelicopterManualCTL', nan)]
您可以使用自定义键,它将为
NaN
返回一个非常高的值:你也可以试试这个:
其中} 。在
itemgetter
表示^{我不认为nan比普通的花车小。也许敏正在按字母顺序比较字符串。在
(不是完整的答案,但可能会有所帮助)
相关问题 更多 >
编程相关推荐