📜  Python| numpy ndarray.__abs__()(1)

📅  最后修改于: 2023-12-03 15:19:13.928000             🧑  作者: Mango

Python | numpy ndarray.abs()

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()方法,该方法返回一个表示该数组元素的绝对值的数组。 该方法不需要传递参数。它返回一个与数组大小和数据类型相同的新数组。