教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

科学计算库NumPy:数组与标量间的运算

更新时间:2022年10月28日15时02分 来源:传智教育 浏览次数:

好口碑IT培训

  大小相等的数组之间的任何算术运算都会将运算应用到元素级,同样,数组与标量的算术运算也会将那个标量值传播到各个元素。当数组进行相加、相减、乘以或者除以一个数字时,这些称为标量运算。标量运算会产生一个与数组具有相同数量的行和列的新矩阵,其原始矩阵的每个元素都被相加、相减、相乘或者相除。

  数组和标量之间的运算,示例代码如下:

In [46]: import numpy as np
In [47]: data1=np.array([[1, 2, 3], [4, 5, 6]])
In [48]: data2=10
In [49]: data1 + data2       # 数组相加
Out[49]:
array([[11, 12, 13],
       [14, 15, 16]])
In [50]: data1*data2         # 数组相乘
Out[50]:
array([[10, 20, 30],
       [40, 50, 60]])
In [51]: data1-data2         # 数组相减
Out[51]:
array([[-9, -8, -7],
       [-6, -5, -4]])
In [52]: data1 / data2       # 数组相除
Out[52]:
array([[0.1, 0.2, 0.3],
       [0.4, 0.5, 0.6]])

0 分享到:
和我们在线交谈!