跟我学numpy(2)

《跟我学numpy(2)》

数组的运算

数组与数字的运算

一维数组

《跟我学numpy(2)》

可以看到,数组的每个数都加1或乘以2,真是有福同享啊。

那么我们来回忆以下,列表到底可以不可以这样子操作呢?小熊同学,你来回答一下

《跟我学numpy(2)》
《跟我学numpy(2)》

不过我们可以把列表转换为数组,这样不就可以了吗?

《跟我学numpy(2)》

这里可以说是类型的转换,也可以说是数组的创建。

数组的求和

《跟我学numpy(2)》

二维数组

《跟我学numpy(2)》

我们来看看二维数组的运算是咋样的

《跟我学numpy(2)》
《跟我学numpy(2)》

数组与数组的运算

一维与一维数组

《跟我学numpy(2)》

从上图可以看出,相同形状的一维数组之间才可以相加或相乘,而且是对应相加或相乘。

一维与多维数组

《跟我学numpy(2)》
《跟我学numpy(2)》
《跟我学numpy(2)》
《跟我学numpy(2)》

多维与多维数组

《跟我学numpy(2)》
《跟我学numpy(2)》
《跟我学numpy(2)》

没图可放了,我自己总结吧:只有当两个多维数组的尺寸相同时才可以相乘或相加,同样,也是对应相乘或相加。

《跟我学numpy(2)》
《跟我学numpy(2)》 python小白联盟

    原文作者:雨路浅歌
    原文地址: https://www.jianshu.com/p/3819537fcc08
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞