介绍
这篇文章主要介绍python创建对象数组的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>一、直接定义法:强>
1。直接定义
矩阵=[0,1,2,3]
2。间接定义
矩阵=[0,for 小姐:拷贝范围(4)) 打印(矩阵)
<强>二,Numpy方法:强>
Numpy内置了从头开始创建数组的函数:0(形状)将创建一个用指定形状用0填充的数组。默认的dtype是float64。
下面是几种常用的创建方法:
#=utf - 8编码 import numpy  as np 时间=a np.array ([1、2、3、4、5)) print 时间=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 ((2、3、4) 时间=a np.array (a) a.flatten ()
元组转成数组:
import numpy as np mylist =, (1、2、3) print 元组(mylist) 时间=iarray np.array(元组(mylist)) print iarray
以上是python创建对象数组的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!