python中sum()函数和tile()函数简单总结

菜鸟一个,不对之处请指正。

https://www.cnblogs.com/yyxayz/p/4033736.html

(1)tile()函数

该函数是重复某个数组的维度

函数形式是tile(array,rep)

array指的是要重复的数组,rep是重复维度的次数,具体使用如下:

a=[1,2,3]   
b=tile(a,(2,1))    #行数变为原来的二倍,变为二维
c=tile(a,(1,2))    #行数不变,数组元素的列变为原来的二倍,变为二维
d=tile(a,2)         #行数不变 ,列变为原来的二倍,依旧是一维

e=tile(a,(2,2))   #行列都变为原来的二倍,变为二维


(2)sum()函数,

该函数是相加,但是相加的方式不是唯一的

     对于一维数组,axis不能大于0,若大于0会报如下错误:

    AxisError: axis 1 is out of bounds for array of dimension 1
      正常情况下:a=[1,2,3]
                          print(sum(a))

                          print(sum(a,0))都表示将数组元素相加,结果为6


对于二维数组,则axis不能大于1,

     


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值