NumPy是一个用于处理数组和矩阵的Python库,它非常适合进行科学计算。以下是一些NumPy的示例代码:
1.
导入NumPy库:
2.
python复制代码
import numpy as np
1.
创建一个一维数组:
2.
python复制代码
arr1 = np.array([1, 2, 3, 4, 5])
print(arr1)
输出:
python复制代码
[1 2 3 4 5]
1.
创建一个二维数组:
2.
python复制代码
arr2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(arr2)
输出:
python复制代码
[[1 2 3]
[4 5 6]
[7 8 9]]
1.
使用NumPy进行数学运算:
2.
python复制代码
arr3 = np.array([1, 2, 3, 4, 5])
arr4 = np.array([2, 2, 2, 2, 2])
result = np.add(arr3, arr4)
print(result)
输出:
python复制代码
[3 4 5 6 7]
1.
使用NumPy进行矩阵乘法:
2.
python复制代码
arr5 = np.array([[1, 2], [3, 4]])
arr6 = np.array([[5, 6], [7, 8]])
numpy库需要安装吗result = np.dot(arr5, arr6)
print(result)
输出:
python复制代码
[[19 22]
[43 50]]