直接定义法:
1 .直接定义矩阵=[ 0、1、2、3]
2 .间接定义矩阵=[0foriinrange (4) ]打印)矩阵
二Numpy方法:
Numpy包含从头创建数组的函数。
zeros(shape )创建一个用0填充指定形状的数组。 默认的dtype为浮点64。
下面是几种常用的创建方法。 # coding=utf-8导入编号as NP
a=NP.array ([ 1,2,3,4,5 ] )打印a
b=NP.Zeros () 2,3 ) ) print b
c=NP.arange(10 ) print c
d=NP.arange (2,10,dtype=np.float ) print d
e=NP.linspace (1.0,4.0,6 ) print e
f=NP.indices ((3,3 ) ) print f
三其他转换法:
数组还有一种常用方法,即从其他Python结构(如列表、元组等)进行转换。
让我举几个例子。
列表数组:a=[]
a.append () (1,2,4 ) )
a.append ()、3和4 ) )
a=NP.Array(a ) )。
a.flatten () )。
将组转换为数组:import numpy as np
我的列表=[ 1,2,3 ]打印队列(我的列表) ) ) ) )。
iarray=NP.array(tuple ) mylist ) )打印阵列
相关建议: 《Python教程》