一. python sum函数
描述:

sum() 对序列进行求和

用法:

sum(iterable[, start])
iterable:可迭代对象,例如,列表,元组,集合。
start:指定相加的参数,如果没有,默认为0.

示例:

```python
x = [0, 1, 2]
print("No.1 ", sum(x))
```
输出结果

No.1 3

二.numpy中的 sum()

描述:

对numpy进行的特定操作。

用法:

sum(a, axis=None, dtype=None, out=None, keepdims=np._NoValue)

a是要进行加法运算的向量/数组/矩阵
axis的值可以为None,也可以为整数和元组:
当axis为空时,是矩阵的所有数都相加。
当axis为0时,是压缩行,即将每一列的元素相加,将矩阵压缩为一行
当axis为1时,是压缩列,即将每一行的元素相加,将矩阵压缩为一列
(逻辑上是一列,实际上,在控制台的输出中,
仍然是以 一行的形式输出的)

示例:

```python
import numpy as np
print("No.2 ", np.sum([[0, 1, 2], [3, 4, 5]]))
print("No.3 ", np.sum([[0, 1, 2], [3, 4, 5]], axis=0))
print("No.4 ", np.sum([[0, 1, 2], [3, 4, 5]], axis=1))
```
结果:

No.2 15
No.3 [3 5 7]
No.4 [ 3 12]

**------------恢复内容开始------------**

一. python sum函数
描述:

sum() 对序列进行求和

用法:

sum(iterable[, start])
iterable:可迭代对象,例如,列表,元组,集合。
start:指定相加的参数,如果没有,默认为0.

示例:

```python
x = [0, 1, 2]
print("No.1 ", sum(x))
```
输出结果

No.1 3

二.numpy中的 sum()

描述:

对numpy进行的特定操作。

用法:

sum(a, axis=None, dtype=None, out=None, keepdims=np._NoValue)

a是要进行加法运算的向量/数组/矩阵
axis的值可以为None,也可以为整数和元组:
当axis为空时,是矩阵的所有数都相加。
当axis为0时,是压缩行,即将每一列的元素相加,将矩阵压缩为一行
当axis为1时,是压缩列,即将每一行的元素相加,将矩阵压缩为一列
(逻辑上是一列,实际上,在控制台的输出中,
仍然是以 一行的形式输出的)

示例:

```python
import numpy as np
print("No.2 ", np.sum([[0, 1, 2], [3, 4, 5]]))
print("No.3 ", np.sum([[0, 1, 2], [3, 4, 5]], axis=0))
print("No.4 ", np.sum([[0, 1, 2], [3, 4, 5]], axis=1))
```
结果:

No.2 15
No.3 [3 5 7]
No.4 [ 3 12]

**------------恢复内容结束------------**

python 中的sum( )函数 与 numpy中的 sum( )的区别的更多相关文章

  1. python2中的unicode()函数在python3中会报错:

    python2中的unicode()函数在python3中会报错:NameError: name 'unicode' is not defined There is no such name in P ...

  2. 借助JavaScript中的时间函数改变Html中Table边框的颜色

    借助JavaScript中的时间函数改变Html中Table边框的颜色 <html> <head> <meta http-equiv="Content-Type ...

  3. python3中的 zip()函数 和python2中的 zip()函数 的区别

    python3中的 zip()函数 和python2中的 zip()函数 的区别: 描述: zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象. ...

  4. 内置函数和numpy中的min(),max()函数

    内置min()函数 numpy中的min()函数:

  5. python自带的split VS numpy中的split比较

    Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串 str1.split() 里面的参数,可以是空格,逗号,字符串啥的,具体应用与 ...

  6. C中的qsort函数和C++中的sort函数的理解与使用

    一.qsort()函数 原型:_CRTIMP void __cdecl qsort (void*, size_t, size_t,int (*)(const void*, const void*)); ...

  7. Matlab中的eig函数和Opecv中eigen()函数的区别

    奇异值分解的理论参见下面的链接 http://www.cnblogs.com/pinard/p/6251584.html https://blog.csdn.net/shenziheng1/artic ...

  8. python之使用heapq()函数计算列表中数值大小

    # heapq函数:计算列表最大几个值和最小几个值 # 语法:heapq.nlargest(n, list,[key]) # n表示最大或最小的几个: list为分析的对象: key为排序关键字,非必 ...

  9. 教你一招:Excel中使用MID函数获取身份证中的出生年月日

    MID字符串函数,作用是从一个字符串中截取出指定数量的字符 MID(text, start_num, num_chars)   text被截取的字符 start_num从左起第几位开始截取(用数字表达 ...

随机推荐

  1. Monkey 部署环境

    Monkey的介绍 它是Android系统自带一个命令行工具,可以运行在模拟器里或者真是设备中运行. Monkey是发送伪随机用户事件的工具. Monkey向系统发送伪随机的用户事件流,实现对正在开发 ...

  2. 搭建xss-platform平台

    一直想搭在公网搭建自己的XSS平台用来验证XSS漏洞,使用别人的平台自己心里总会有担心被摘果子的顾虑,前几天参考了不少前人的博客,终于搭建好了,搭建的途中也遇到了不少坑,故把搭建的经验分享出来,大佬轻 ...

  3. jvm 模型

  4. 「IOI2017」西默夫 的一个另类做法

    我们发现如果我们有一个环套树的话,那么我们可以把这个环套树去掉每一条环上的边\(e\),问一遍有多少御道在这棵树上.假设删去\(e\)后答案为\(A_e\). 如果答案全部一样,那么说明环上的边都不在 ...

  5. Codeforces Edu Round 62 A-E

    A. Detective Book 模拟题,有一些细节需要注意. #include <cstdio> #include <iostream> #include <cmat ...

  6. 项目中对获取的数据进行下载成Excel表格

    //moment是操作日期的插件  //引入lodash是为了方便操作数据 //xlsx是获取表格的必须插件   import moment from 'moment'; import _ from  ...

  7. mysql主从同步错误

    一.主从同步报错 mysql> show slave status\G; *************************** 1. row ************************* ...

  8. JavaSE24-类加载器&反射&模块化

    1.类加载器 1.1 类加载 类加载的描述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化.如果不出现意外情况,JVM将会连续完 ...

  9. 学习笔记——JS语言精粹

    JS作用域是基于词法作用域的顶级对象. JS是一门弱类型语言,强类型能在编译时检测错误. JS是唯一一门所有浏览器都能识别的语言. 块注释对于被注释的代码是不安全的,例如/*  var rm=/a*/ ...

  10. Windows 64位下安装php的redis扩展(php7.2+redis3.0)

    前置条件:为php7.2搭建redis扩展的前提是在本机上已经成功搭建好php的运行环境,我的电脑的运行环境时 apache2.4+mysql5.5+php7.2. 操作系统为64位,编译环境为Mic ...