numpy. ndarray(python中ndarray是什么?)
在使用python的Numpy数组 ,时 ,我们总会遇到ndarray ,那ndarray是什么呢?ndarray是Numpy中的一个多维数组的数据结构 ,在矢量运算中可以大大的节省运算空间 ,而且是很快速的实现 ,本文将向大家简单介绍Numpy中的数据结构ndarray 。
1 、python中ndarray是什么?
ndarray全称The N-dimensional array ,是Numpy中的数据结构 ,是一个多维数组 ,存储着相同类型和大小的元素的多维数组 。数组的维度和每个数组中的元素是由shape来决定的 。数组中的元素类型是由dtype决定的 。
2 、功能:可以理解为矩阵 ,具有矢量运算能力 ,快速 、节省空间的作用 。
3 、组成:实际的数据;描述这些数据的元数据 。
4 、访问:与其他python中的对象容器一样 ,ndarray中的内容可以由数组的下标来访问 。
5 、生成ndarray:生成数组最简单的方法就是使用array函数,array函数接收任意的序列型对象 ,生成一个Numpy数组 。
6 、创建ndarray
x=np.array(list/tuple)#默认的数据基本都是浮点型 x=np.array(list/tuple,dtype=np.float32)#指定数据类型创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!