• Python —— 实例化ndarray对象


    ndarray(全称The N-dimensional array)是存储着相同类型和大小的元素的多维数组。数组的维度和每个数组中的元素是由shape来决定的。数组中的元素类型是由dtype决定的。与其他python中的对象容器一样,ndarray中的内容可以由数组的下标来访问。

    实例化ndarray对象:numpy.arange(int)

    如:

    根据arange()中填的数字实例化出ndarray数组,如果想要创建多维数组,需要再调用reshape()函数,如:

                         

                

    除了直接创建ndarray数组外,还可以将现有的列表转化为ndarray数组,如:

              

    ndarray有几个基本属性:

    shape  :  ndarray对象的形状,由一个tuple表示;

    ndim    :  ndarray对象的维度;

    size      :    ndarray对象中元素的数量;

    dtype   :  ndarray对象中元素的数据类型。

    例如,对于数组:

    array([[ 0, 1, 2, 3, 4],[ 5, 6, 7, 8, 9],[10, 11, 12, 13, 14]])

           

    ndarray还有几种特殊的实例化方法,通过传入要实例化ndarray对象的shape:

    numpy.zeros():实例化全是0的ndarray对象

    numpy.ones():实例化全是1的ndarray对象

    numpy.empty():实例化随机数的ndarray对象

  • 相关阅读:
    redis 数据迁移
    redis
    Redis集群的三种模式
    Golang 协程 (goroutine) 与通道 (channel)
    Python生成器next方法和send方法区别
    python 文件
    Tornado 异步以及非阻塞的I/O
    python 多进程和多线程3 —— asyncio
    利用CSS改变图片颜色的100种方法!
    jquery获取div的位置
  • 原文地址:https://www.cnblogs.com/mulin1999/p/12354212.html
Copyright © 2020-2023  润新知