📜  如何计算给定 NumPy 数组中所有元素的负数值?(1)

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

如何计算给定 NumPy 数组中所有元素的负数值?

在 NumPy 中,我们可以使用一行简单的代码来计算给定数组中所有元素的负数值。即:

import numpy as np

arr = np.array([1, -2, 3, -4, 5, 6, -7])
neg_count = len(arr[arr < 0])
print(neg_count)  # 输出 3

上述代码中,我们首先使用 NumPy 库导入数组。接着,我们创建了一个 NumPy 数组。该数组包括了正数、负数、以及 0 值元素。然后,我们使用 numpy 的矩阵过滤方式,通过索引来获得所有负数元素,并计算它们总数。

以上操作,非常的简单易懂。如果您要计算任何 NumPy 数组中所有元素的负数值,您可以直接使用上述代码段即可。