python zeros()使用(from numpy import *)

来源:互联网 发布:淘宝差评师曝光网 编辑:程序博客网 时间:2024/06/08 04:16

参考:

http://jingyan.baidu.com/article/22a299b51cf8d69e18376a57.html


############################################################


函数zeros()在模块numpy中:

from numpy import *help(zeros)


该函数功能是创建给定类型的矩阵,并初始化为0

参数简洁:

shape:可以是int类型数据,或者是int类型的序列。表示新的数组的大小

#一维数组zeros(3)#二维数组zeros((2,3))#或zeros([2,3])



dtype:数组数据类型,默认为float


#使用默认类型b=zeros(3)type(b)#转换为int类型b=zeros(3)type(b)



order:在内存中排列的方式(以C语言或Fortran语言方式排列),默认为C语言排列


返回的是一个被给定大小,数据类型和排列方式的填满0的数组


############################################################################3


相关的函数:


zeros_like:返回和输入大小相同,类型相同,用0填满的数组

<pre name="code" class="python">#一维a=array([2,3])zeros_like(a)#二维a=array([[2,3],[3,4]])zeros_like(a)



ones_like:返回和输入大小相同,数据类型相同,用1填满的数组

#一维a=array([2,3])ones_like(a)#二维a=array([[2,3],[3,4]])ones_like(a)


empty_like:返回和输入大小相同,数据类型相同,但是是未初始化的数组(数据随机)

#一维a=array([2,3])empty_like(a)empty_like(a, int)#二维a=array([[2,3],[3,4]])empty_like(a)empty_like(a, int)

ones:返回一个和输入大小相同,数据类型相同,初始化为1的数组



empty:返回一个新的未初始化的数组


######################################################


用法示例:





0 0
原创粉丝点击