菜鸟教程 -- 学的不仅是技术,更是梦想!

Python 基础教程
(追記) (追記ここまで)

Python sum() 函数

Python 内置函数 Python 内置函数


描述

sum() 方法对序列进行求和计算。

语法

以下是 sum() 方法的语法:

sum(iterable[, start])

参数

  • iterable -- 可迭代对象,如:列表、元组、集合。
  • start -- 指定相加的参数,如果没有设置这个值,默认为0。

返回值

返回计算结果。


实例

以下展示了使用 sum 函数的实例:

>>>sum([0,1,2])3 >>> sum((2, 3, 4), 1)# 元组计算总和后再加 110 >>> sum([0,1,2,3,4], 2)# 列表计算总和后再加 212

Python 内置函数 Python 内置函数

AI 思考中...

2 篇笔记 写笔记

  1. #0

    htl666

    190***[email protected]

    405
    import numpy as np
    a = np.array([[1,2],[3,4]])
    # 按行相加,并且保持其二维特性
    print(np.sum(a, axis=1, keepdims=True))
    # 按行相加,不保持其二维特性
    print(np.sum(a, axis=1))

    输出:

    array([[3], [7]])
    array([3, 7])

    htl666

    190***[email protected]

    7年前 (2019年08月28日)
  2. #0

    prometheus

    zjg***@163.com

    157

    sum() 也可以用于列表的展开,效果相当于各子列表相加

    lst = [[1, 2], [3, 4]]
    print(sum(lst, [])) 
    #[1, 2, 3, 4]

    注意此处 sum() 函数的第二个参数不能省略,因为省略默认为 0,0 和列表不能相加会出错。

    prometheus

    zjg***@163.com

    4年前 (2022年08月24日)

点我分享笔记

  • 昵称 (必填)
  • 邮箱 (必填)
  • 引用地址

AltStyle によって変換されたページ (->オリジナル) /