开发者社区 问答 正文

python中怎么求和

python中怎么求和

展开
收起
保持可爱mmm 2019-12-11 14:03:18 472 分享 版权
1 条回答
写回答
取消 提交回答
  • python自带的sum函数(或者Numpy中的sum函数), 无参时,所有全加; axis=0,按列相加; axis=1,按行相加

    import numpy as np

    #python中自带的sum

    print(sum([[1,2,3],[4,5,5]]))

    print(sum([[1,2,3],[4,5,5]],axis=0))

    print(sum([[1,2,3],[4,5,5]],axis=1))

    #Numpy中的sum

    a = np.sum([[1,2,3], [4,5,5]]) #无参

    print(a)

    print(a.shape)

    a = np.sum([[1,2,3], [4,5,5]],axis=0) #axis=0, 按列相加

    print(a)

    print(a.shape)

    a = np.sum([[1,2,3], [4,5,5]],axis=1) #axis=1, 按行相加

    print(a)

    print(a.shape)

    输出结果

    20

    [5 7 8]

    [ 6 14]

    20

    ()

    [5 7 8]

    (3,)

    [ 6 14]

    (2,)

    问题来源于python学习网

    2019-12-11 14:03:31
    赞同 展开评论
问答分类:
问答标签:
问答地址: