1. 导入numpy,须根据约定,使用import Numpy as np的方式导入该模块
import numpy as np

2. 查看numpy版本
# 查看版本
np.version.short_version

3. 创建ndarray函数
1.array函数
a = np.array([
[1,2,3],[4,5,6]
])
# 创建二维数组,每个维度的元素个数为3
print(a)
print(a.dtype) # 显示数据的类型

a = np.array([
[1,2,3],[4,5,6]
],dtype=np.float)
# 创建二维数组,创建的时候指定数据类型为float类型
print(a)
print(a.dtype) # 显示数据的类型

创建一维数组
b = np.array((1,2,3,4,5))
print(b)
print(b.dtype)

2. Zeros设置数组维度,用0填充
# 生成一维数组
a1 = np.zeros((3,))
print("a1" ,a1)
a2 = np.zeros(3)
print("a2",a2)
# 生成多维数组
a3 = np.zeros((3,2,2))
print("a3",a3)
# 生成多维数组的时候,一定不能用以下方法
a4 = np.zeros(3,2,2)

3. ones设置数组维度,用1填充
np.ones((2,3,4))

也可以加上dtype指定数据类型
np.ones((2,3,4),dtype=np.int)
3. 设置数组维度,用 随机数/空值 填充
很难确定生成的结果是什么样的。
np.empty((2,3,4))
在不同的电脑上,填充的值可能不一样。


网友评论