根据列表创建
可以使用该array函数从常规 Python 列表或元组创建数组
1 一维
arr = np.array([1,2])
2 二维
arr = np.array([
[1,2],
[3,4]
])
3 三维
arr = np.array(
[
[
[1, 2], [3, 4]
]
]
)
使用empty创建
函数empty 创建一个初始内容随机且取决于内存状态的数组。默认情况下,创建的数组的 dtype 为 float64,但可以通过关键字参数 指定dtype
1 一维
arr = np.empty(3)
2 二维
指定一个三行三列
arr = np.empty((3,3))
3 三维
arr = np.empty((3,3,3))
使用Ones函数创建
创建一个全为1的数组
1 一维
arr = np.ones(3)
2 二维
arr = np.ones(3,3)
3 三维
arr = np.ones(3,3,3)
使用arrange创建连续的序列
1 一维
arr = np.arange(12)
2 二维
arange函数不支持 多维的创建 ,但是可以根据创建的数组,使用reshape函数
arr = np.arange(12)reshape(2,6)
3 三维
arr = np.arange(12)reshape(2,3,2)
同样232=12,如果不等于就报错