zoukankan      html  css  js  c++  java
  • Numpy学习笔记(二)

    数组的元素最初是未知的,但它的大小是已知的。因此,NumPy提供了几个函数来创建具有初始占位符内容的数组。

    这就减少了数组增长的必要,因为数组增长的操作花费很大

    1、zeros,例如:

    >>> np.zeros((3,4))
    array([[0., 0., 0., 0.],
           [0., 0., 0., 0.],
           [0., 0., 0., 0.]])

      创建3*4的二维数组,每个元素是0,元素类型默认是float32.

    2、ones,例如:

    >>> np.ones((3,2))
    array([[1., 1.],
           [1., 1.],
           [1., 1.]])

      创建3*2的二维数组,每个元素是1,元素默认类型是float32.

    3、empty,例如:

    >>> np.empty((4,5))
    array([[ 9.88131292e-324,  8.48798317e-314,  6.54317402e-310,
             1.39802436e+294,  5.71589920e+173],
           [ 4.00193173e-322,  4.66212865e-310,  6.91466028e-310,
             0.00000000e+000,  0.00000000e+000],
           [ 3.71187568e+019,  2.37352711e+289,  1.97700955e+112,
            -3.99085161e-294,  7.90505033e-322],
           [ 6.32404027e-322,  4.66212865e-310,  6.91465816e-310,
             3.00979427e-311,  1.37945179e+219]])

      创建4*5的二维数组,每个元素随机生成

  • 相关阅读:
    《JAVA高级程序设计》第四周作业
    《JAVA高级程序设计》第三周作业
    《Java高级程序设计》第二周作业
    《Java高级程序设计》第一周作业
    javar日志
    JAVA日志
    JAVA日志
    java日志
    JAVA日志
    JAVA日志
  • 原文地址:https://www.cnblogs.com/smartmsl/p/10586226.html
Copyright © 2011-2022 走看看