目录
1.四则运算
加减乘除幂
创建数组
import numpy as np
arr1=np.arange(4).reshape(2,2)
print('arr1:',arr1)
arr2=np.array([[1,2],[1,2]])
print('arr2:',arr2)
(1)加法 ---对应元素相加
arr_new=arr1+arr2
print('arr_new:',arr_new)
(2)减法 ---对应元素相减
arr_new=arr1-arr2
print('arr_new:',arr_new)
(3)乘法 ---对应元素相乘
arr_new=arr1*arr2
print('arr_new:',arr_new)
(4)除法 ---对应元素相除
注意分母不能为0
arr_new=arr1/arr2
print('arr_new:',arr_new)
(5)幂运算
arr_new=arr1**arr2
print('arr_new:',arr_new)
2.比较运算
>= <= > < == !=
print('arr1>=arr2:',arr1>=arr2)
print('arr1<=arr2:',arr1<=arr2)
print('arr1>arr2:',arr1>arr2)
print('arr1<arr2:',arr1<arr2)
print('arr1==arr2:',arr1==arr2)
print('arr1!=arr2:',arr1!=arr2)
3.逻辑运算
any 相当于or 每一个位置进行比对,只要有一个 相同就为True
all 相当于and 每一个位置记性比对,必须全部相同,才为True
print(np.any(arr1==arr2))
print(np.all(arr1==arr2))