0.导入 numpy
import numpy as np
1.创建 numpy
数组
NumPy 数组 (np.array) 可以生成 N 维数组,即可以生成一维数组、 二维数组、三维数组等任意维数的数组。数学上将一维数组称为向量, 将二维数组称为矩阵。另外,可以将一般化之后的向量或矩阵等统 称为张量(tensor)。
# 创建一维数组
a = np.array([1.0, 2.0, 3.0])
# 创建二维数组
b = np.array([[1.0, 2.0, 3.0], [1.0, 2.0, 3.0]]))
# 创建三维数组
a = np.random.randn(3, 3, 3)
>>> type(a)
<class 'numpy.ndarray'>
[[[-0.38229079 -0.6056367 -0.44069951]
[-0.38004028 -0.5561363 0.04264795]
[-1.01849482 0.61397392 0.05439283]]
[[-0.71033214 0.78899697 1.54496282]
[-1.42142691 0.61657178 0.2031889 ]
[ 0.65340079 0.88373325 -2.00175132]]
[[ 1.07487919 0.6272601 -0.41357903]
[-0.52219099 1.61673166 -0.16272875]
[-0.58374592 -0.41444875 -0.59029572]]]
2.数学运算
3.广播
4.访问数组元素
5.类型转换
astype()
网友评论