码迷,mamicode.com
首页 > 编程语言 > 详细

numpy创建二维数组

时间:2020-03-16 12:41:30      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:4行   其它   image   code   numpy   直接   range   ike   随机数   

(一)直接创建

d=np.array([[10,11,12],[20,21,22],[30,31,32]])

技术图片

(二)创建元组递增数组

d=np.arange(20).reshape(5,4)

技术图片

(三)创建指定范围的递增数组

d=np.arange(10,20).reshape(5,2)

技术图片

(四)创建随机整数元素的数组

d=np.random.randint(10,99,size=(4,3))  4行3列,每个元素是从10~(99-1)之间的随机数

技术图片

(五)创建全0数组

d=np.zeros((4,3))

技术图片

(六)根据已有数组结构创建全0数组

d1 已有数组
d=np.zeros_like(d1)

技术图片           技术图片

(七)创建全1数组

d=np.ones((4,3))
或者
d=np.ones_like(d1)

(八)创建相同元素的数组

d=np.ones((4,3))*20

技术图片

 (九)其它

d=np.linspace(10,20,20).reshape(4,5)  从10到20之间,平均分布生成20组数据,生成4行5列数组

技术图片

numpy创建二维数组

标签:4行   其它   image   code   numpy   直接   range   ike   随机数   

原文地址:https://www.cnblogs.com/jm7612/p/12502833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!