📅  最后修改于: 2023-12-03 15:19:13.928000             🧑  作者: Mango
Ndarray.abs()方法返回一个表示该数组元素的绝对值的数组。 它返回一个与数组大小和数据类型相同的新数组。
以下是numpy.ndarray.abs()方法的语法:
ndarray.__abs__()
该方法不需要传递任何参数
此方法返回一个新的数组,其中包含原始数组的元素的绝对值。
以下代码显示了numpy.ndarray.abs()方法的示例:
import numpy as np
arr = np.array([-1, -2, 3, -4, 5])
abs_arr = arr.__abs__()
print("Initial array:\n", arr)
print("Array after abs:\n", abs_arr)
输出
Initial array:
[-1 -2 3 -4 5]
Array after abs:
[1 2 3 4 5]
在此示例中,我们使用numpy中的ndarray类创建了一个数组。在使用__abs__()方法获取绝对值之后,我们打印出原始数组和绝对值数组来检查操作的输出。
在此教程中,我们研究了numpy ndarray.abs()方法,该方法返回一个表示该数组元素的绝对值的数组。 该方法不需要传递参数。它返回一个与数组大小和数据类型相同的新数组。