【问题标题】:How to find absolute value of elements in an array?如何找到数组中元素的绝对值?
【发布时间】:2018-07-12 04:34:53
【问题描述】:
I have an array containing some negative values. how can i find the absolute value?

例如假设我的数组是

arr = [-2,-5,0,1,2]

我想要一个数组

arr_out =[2,5,0,1,2]

【问题讨论】:

标签: python-3.x


【解决方案1】:

没有numpy 使用列表理解:

arr = [-2,-5,0,1,2]
arr_out = [abs(i) for i in arr]

print(arr_out)

输出:

[2, 5, 0, 1, 2]

【讨论】:

    【解决方案2】:
    import numpy as np
    
    arr = [-2,-5,0,1,2] 
    
    print("Absolute value: ", np.absolute(arr))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      • 1970-01-01
      • 2012-05-04
      • 1970-01-01
      相关资源
      最近更新 更多