无名阁,只为技术而生。流水不争先,争的是滔滔不绝。

(numpy sum) 详解Numpy sum()(返回数组元素的总和)函数的作用与使用方法 Numpy Sum 函�数主要用于计算数组元素总和 全网首发(图文详解1)

前沿技术 Micheal 4个月前 (05-29) 51次浏览 已收录 扫描二维码

(numpy sum) 详解Numpy sum()(返回数组元素的总和)函数的作用与使用方法

Numpy的sum()函数主要用于计算数组中元素的总和。它能够非常方便地对数组中的元素进计算,大大增强了Python在科学计算方面的能力。

基本语法为:numpy.sum(a, axis=None, dtype=None, out=None, keepdims=, initial=, where = )

参数解释:

  • a: 需要计算的数组,必须传入。
  • axis: 需要进行计算的轴,比如a是一个二维数组,axis=0则计算列的和,axis=1则计算行的和。默认为None, 对所有元素进行求和。
  • dtype: 输出结果的数据类型,如果没有指定,则返回的类型和a中元素类型相关。
  • out: 设定一个用于存储结果的输出数组
  • keepdims: 如果此选项设定为true,则求和的轴长度将保持为1,否则将返回结果时会丢弃求和轴
  • initial: 算和的初始值
  • where: 只在制定位置执行求和操作。

下面,我以一段示例代码为您展示一下如何使用:

import numpy as np

# 创建一个2x3的二维数组
arr = np.array([[1, 2, 3], [4, 5, 6]])

# 计算所有元素的和
sum_all = np.sum(arr)
print("所有元素之和: ", sum_all)

# 计算列的和
sum_axis0 = np.sum(arr, axis=0)
print("列之和: ", sum_axis0)

# 计算行的和
sum_axis1 = np.sum(arr, axis=1)
print("行之和: ", sum_axis1)

运行结果:

所有元素之和:  21
列之和:  [5 7 9]
行之和:  [6 15]

以上就是Numpy sum()函数的使用方法,使用时可根据需要配置合适参数。希望对您有所帮助。
(admin md5) 方便的大家admin及admin888 经过 md5加密后16位和32位代码 MD5密码散列函数:生成128位哈希值 全网首发(图文详解1)
(python数组和列表的区别) python中数组array和列表list的基本用法及区别解析 在Python中的数组和列表 全网首发(图文详解1)

喜欢 (0)
[]
分享 (0)
关于作者:
流水不争先,争的是滔滔不绝