一、
1.下载numpy
Numpy用来管理多维数组,通常是数字,可以通过索引来访问
pip install numpy
pip install -i https://pypi.douban.com/simple numpy
pip install -i --trusted-host http://pypi.douban.com/simple numpy
2.arange函数 创建一维数组
a = np.arange(10)
print(a)
print(type(a))
3.ndarry属性
a = np.arange(15).reshape(3, 5)
print(a)
# 形状3行5列
print(a.shape)
# 维度(2维)
print(a.ndim)
# 数据类型 int32
print(a.dtype.name)
# item 长度 4
print(a.itemsize)
# 长度15
print(a.size)
4.使用array创建数组
# 使用列表创建一维数组
a = np.array([1, 2, 3])
print(a)
print(type(a))
# 使用二维列表创建二维数组
a = np.array([(1, 2, 3), (4, 5, 6)])
print(a)
print(type(a))
5.使用其他方法创建数组
# 创建具有初始占位符内容的数组
# 全0
a = np.zeros((2, 3))
print(a)
# 全1
a = np.ones((2, 3))
print(a)
# 默认全1
a = np.empty((2, 3))
print(a)
# arange 整型
a = np.arange(1, 10, 2)
print(a)
# linspace 浮点型
a = np.linspace(0, 2, 9)
print(a)
# zeros_like/ones_like 和另外一个矩阵相似,但是值全为0/1</