python库numpy如何创建数据

2025-10-06 05:16:26

1、首先安装numpy库存,使用pip install numpy 命令即可(python3的话 使用pip3 install numpy 命令),安装后,进入python环境,如下当 import numpy无报错时候,表示安装成功

python库numpy如何创建数据

2、下面我们使用numpy创建一个数组,并且输出他的size,shape,ndim三个属性,

size:代表元素个数,shape:代表行数列数,ndim代表维度,代码如下:

# -*- coding: UTF-8 -*import numpy as npi=np.array([[1,2,3],[2,1,3]]) #创建一个数组print(i)print(i.ndim)   # ndim:维度print(i.shape)  # shape:行数和列数print(i.size)   # size:元素个数

输出结果

C:\python\Python27\python.exe C:/Users/king/PycharmProjects/xi/base/

[[1 2 3]

 [2 1 3]] #输出的i

2     # ndim:维度

(2L, 3L)   # shape:行数和列数

6 size   # size:元素个数

python库numpy如何创建数据

python库numpy如何创建数据

3、每个步骤名称放代码后面的注释

myarry=np.array([1,2,3])  # array:创建数组print(myarry)

输出结果:

[1 2 3]

myarry = np.array([7,7,1], dtype=np.int) # dtype:指定数据类型(这里指定为int,也可以指定为dtype=np.int32,dtype=np.float等)print(myarry.dtype)

输出结果:int32

myarry=np.zeros((3,3)) # zeros:创建数据全为0print(myarry)

输出结果:

[[0. 0. 0.]

 [0. 0. 0.]

 [0. 0. 0.]]

myarry=np.ones((3,3),dtype=np.int)# ones:创建数据全为1的数组print(myarry)

输出结果:

[[1 1 1]

 [1 1 1]

 [1 1 1]]

myarry=np.empty((3,3))# empty:创建数据接近0print(myarry)

输出结果:

[[0. 0. 0.]

 [0. 0. 0.]

 [0. 0. 0.]]

myarry=np.arange(1,7,2) # arange:按指定范围创建数据,print(myarry)

输出结果:[1 3 5]

myarry=np.linspace(1,7,7)# linspace:创建线段(开始为1,结束为7,分割成20个数据)

print(myarry)

输出结果:[1. 2. 3. 4. 5. 6. 7.]myarry=np.arange(6).reshape((2,3))# reshape:改变数据形状print(myarry)

输出结果:

[[0 1 2]

 [3 4 5]]

python库numpy如何创建数据

python库numpy如何创建数据

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢