Python:找出一个数字相对于0的正数

时间:2017-05-04 12:38:09

标签: python list numpy

我们说我有以下列表:

o =[[-0.90405713, -0.86583093, -0.14048125]]

如何找出o[0]的每个元素的积极程度?

所以,通过观察这一点,我知道-0.14048125是最多的"积极的"关于数字线上的0。有没有办法通过python代码执行此操作?

2 个答案:

答案 0 :(得分:3)

如果您想要最接近0的值,则可以使用min作为键abs

>>> o =[-0.90405713,-0.86583093,-0.14048125,3]
>>> min(o, key=abs)
-0.14048125

答案 1 :(得分:0)

使用max()

>>> o =[-0.90405713,-0.86583093,-0.14048125]
>>> max(o)
-0.14048125