如何用numpy创建ndarry
工具/原料
python3.7
方法/步骤
1
import numpy as np #首先我们要引入numpy这个模块。
2
ar1 = np.array([1, 2, 3, 4])ar1 #直接用array这个方法就可以创建。
3
ls = [1, 2, 3, 4]ar2 = np.array(ls)ar2 #我们也可以先创建变量,再引入到array里面。
4
ls = [[1, 2, 3, 4], [5, 6, 7]]ar3 = np.array(ls)ar3 #因为是多维的数组对象,我们可以同时加入多个列表。
5
ar4 = np.random.randn(3, 4)ar4 #如果想创建随机的数组,我们可以用random方法。
6
np.arange(10) #我可以指定一个范围来创建。
7
np.arange(3, 8) #也可以指定从某个范围到另外一个范围。
8
np.zeros(5) #如果只需要数据0可以这么创建。
9
np.zeros((2, 5)) #如果要指定有多少个列表多少个0,我们就要用元组的形式传入。
10
np.empty((2, 5, 2)) #除了有零以外,还会有empty可以创建。
11
np.ones((2, 3, 4, 5)) #更为方便的是我们能创建所有都是1的列表。
注意事项
注意list和array的不同
上一篇:云顶之弈:口头交流!