NumPy教程-numpy.sum()在Python中的使用
本质上,该函数将数组的元素相加,将ndarray中的元素相加。还可以将数组的行和列元素相加。输出将以数组对象的形式呈现。
语法
numpy.sum(arr, axis=None, dtype=None, out=None, keepdims=<no value>, initial=<no value>)
参数
👉点击领取:最全Python资料合集
返回值
示例 1:numpy.array()
import numpy as npa = np.array([0.4, 0.5])b = np.sum(a)b
0.9
我们使用别名'np'导入了numpy。
我们使用np.array()函数创建了一个数组'a'。
我们声明了变量'b',并将其赋值为np.sum()函数的返回值。
我们在函数中传递了数组'a'。
最后,我们尝试打印变量'b'的值。
示例 2:
import numpy as npa = np.array([0.4, 0.5, 0.9, 6.1])x = np.sum(a, dtype=np.int32)x
6
我们使用别名'np'导入了numpy。
我们使用np.array()函数创建了一个数组'a'。
我们声明了变量'x',并将其赋值为np.sum()函数的返回值。
我们在函数中传递了数组'a'和int32的数据类型。
最后,我们尝试打印变量'x'的值。
示例 3:
import numpy as npa = np.array([[1, 4], [3, 5]])b = np.sum(a)b
13
示例 4:
import numpy as npa = np.array([[1, 4], [3, 5]])b = np.sum(a, axis=0)b
我们使用别名'np'导入了numpy。
我们使用np.array()函数创建了一个数组'a'。
我们声明了变量'b',并将其赋值为np.sum()函数的返回值。
我们在函数中传递了数组'a'和axis=0。
最后,我们尝试打印变量'b'的值。
array([4, 9])
示例 5:
import numpy as npa = np.array([[1, 4], [3, 5]])b = np.sum(a, axis=1)b
array([5, 8])
示例 6:
import numpy as npb = np.sum([15], initial=8)b
23
我们使用别名'np'导入了numpy。
我们声明了变量'b',并将其赋值为np.sum()函数的返回值。
我们在函数中传递了元素的数量和初始值。
最后,我们尝试打印变量'b'的值。
在输出中,首先将初始值添加到序列中的最后一个元素,然后对所有元素进行求和。
热门推荐