运作方式
我们可以对数组执行所有的算术和逻辑运算,例如加法,乘法等。
瞬间学习数据科学!| 数据驱动的投资者
在我以前的职业生涯中,我是一位训练有素的古典钢琴家。记住那些声称可以做到的电视购物……
www.datadriveninvestor.com
-:同一数组中的算术运算:-
- arr = np.array([1,2,3,4,5])###加法arr + 2 >数组([ 3,4,5,6,6,7 ])### 减法arr-1 >数组([0,1,2,3,4])### Multipication arr * 2 > array([ 2,4,6,8,10 ])###除法arr / 2 >数组([0.5,1.,1.5,2.,2.5])### Power arr ** 2 >数组([ 1,4,9,16,16,25 ])
-:两个不同数组之间的算术运算:-
- arr2 = np.array([5,4,3,2,1])## 1d数组arr = np.array([1,2,3,4,5])###点arr * arr2 >数组([ 5、8、9、8、5 ])arr2 = np.array([[5,4,3,2,1],[2,4,6,8,10]])## 2d数组arr = np.array([[1,2,3, 4,5],[1,3,5,7,9]])###点arr * arr2 >数组([[ 5,8,9,8,5 ], [2,12,30,56,90]])线性代数