"""
矢量化:ndarray(数组)很重要,可以使你不用编写循环就可以对数据执行批量运算
大小相等的数组之间的任何算术运算都会将运算应用到元素级
大小相同的数组之间的比较会生成布尔值数组
不同大小的数组之间的运算叫做广播,后续会涉及到
"""
import numpy as np
arr_1 = np.array([1, 2, 3, 4])
print(arr_1) # [1 2 3 4]
print(arr_1 + arr_1) # [2 4 6 8]
print(arr_1 - arr_1) # [0 0 0 0]
print(arr_1 * arr_1) # [ 1 4 9 16]
print(arr_1 / arr_1) # [1. 1. 1. 1.]
arr_2 = np.array([1, 3, 5, 7])
print(arr_1 < arr_2) # [False True True True]
一、Numpy-4.数组的运算
最新推荐文章于 2022-07-12 12:40:51 发布