• 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的二维数组,每个元素随机生成

  • 相关阅读:
    蓝牙遐想
    BT stack浅入了解
    集合(set)
    字典练习
    数据类型--字典
    数据类型--元组
    字符串
    深浅copy
    python---list
    三种Div高度自适应的方法
  • 原文地址:https://www.cnblogs.com/smartmsl/p/10586226.html
Copyright © 2020-2023  润新知