• 技术文章 >Python技术 >Python基础教程

    python中ndarray是什么?

    宋雪维宋雪维2021-02-02 11:23:09原创19818

    在使用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) #指定数据类型

    以上就是python中ndarray的简单介绍,希望能帮助你理解哟~更多python学习推荐:python教程

    专题推荐:python基础
    上一篇:python中如何dataframe转换为ndarray? 下一篇:python中datetime的基本介绍

    相关文章推荐

    • Python中创建Dataframe的四种方法• python中series如何转为list?• python中如何使用tolist()方法将数组或者矩阵转换为列表?• python的ndarray与pandas的series如何相互转换?• python中如何dataframe转换为ndarray?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网