numpy(2)——numpy数组创建:array方式、固定元素方式、数列方式、随机函数方式

一、从已有的序列创建 创建数组最简单的办法是array函数。它接收一切序列型的对象(包括其他数组),然后产生一个新的ndarray对象。【例1】 如果没有说明,array()会尝试为新建的这个数组推断出一个较为合适的数据类型。 np.array(["a", "b", "c"]) 注意: (1) 数据类型可以显示地指定。 np.array([1,2,4],dtype="float32"...
摘要由CSDN通过智能技术生成

 

 

 

 

一、方式一:array函数

创建数组最简单的办法是array函数。它接收一切序列型的对象(包括其他数组),然后产生一个新的ndarray对象。【例1】

如果没有说明,array()会尝试为新建的这个数组推断出一个较为合适的数据类型。

np.array(["a", "b", "c"])     

 

注意:

(1) 数据类型可以显示地指定。

np.array([1,2,4],dtype="float32")      #【例2】

 

(2) 嵌套序列将会被转换为一个多维数组。

np.array([[1, 2, 3],

               [4, 5, 6],

               [7, 8, 9]])           //使用列表生成二维数组。序列包含序列转化为二维数组。【例3】

 

np.array([[[1,2]],

                [[3,4]],

                [[5,6]]])        //创建3*1*2的三维数组。序列包含序列包含序列转化为三维数组。【例4】

 

例1:

 

结果:

 

例2:

结果:

 

 

例3:

结果:

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值