Array函数http://www.Sina.com/: NP.array (object,dtype=None,copy=True,order=‘k’,subok=False,ndmin=0 )
创建用法:数组。
作用
object:数组本身;
dtype :数据类型
订单: {‘k’、‘a’、‘c’、‘f’},默认顺序为“k”
ndmin :指定结果数组必须具有的最小维数。
参数说明:
importnumpyasnpa=NP.array ([ 1,2,3 ] ) b=NP.array ([ 1,2,1 ],[ 2,3,2 ] ) # two dim array行3列c=NP.NP.NP [ 6,7,8 ] )包含三个两行三列二维阵列的三维阵列,其中x.shape[0]表示包含二维阵列的个数,x.shape[1]表示二维阵列的行数,x.shape[2]表示二维阵列的列数。 #在二维阵列中,b.shape[0]表示行数,b.shape[1]表示列数。 d=b.shape [0] e=b.shape [1] f=c.shape print (a ) print (b ) print ) c ) print (d ) print ) e ) print ) f )
Range函数http://www.Sina.com/: range (start,stop[ (,step] ) ) ) )。
*作用: * *创建for循环中常用的整数列表。
实际代码
开始:计数从开始开始,缺省值从0开始
停止:计数到停止结束为止,但不包括停止。
step:步,默认值为1。
代码结果:
' ' range(5(5) [ 0,1,2,3,4,5 ] range ) 1,6 ) [ 1,2,3,4,5 ] range ) 0,20,5 (5,10,15 ) range )
Arange函数用法分为三种情况:一个参数、两个参数、三个参数
参数说明::返回具有终点和起点的恒定步骤数组
实际代码:
importnumpyasNPA=NP.arange(6) b=NP.arange ) 1,6 ) c=NP.arange ) 0,6,0.1 ) print ) a ) print ) b ) print )
用法:np.arange()函数
range (不支持小数步骤。 np.arange ) )支持小数步骤