美文网首页
numpy常用函数值random.randint函数

numpy常用函数值random.randint函数

作者: 郭祺迦 | 来源:发表于2018-10-09 13:31 被阅读0次

    3、np.random.randint(low, high=None, size=None, dtype='l')

    作用:
      产生离散均匀分布的整数

    low:生成元素的最小值
    high:生成元素的值一定小于high值
    size:输出的大小,可以是整数也可以是元组
    dtype:生成元素的数据类型
    注意:high不为None,生成元素的值在[low,high)区间中;如果high=None,生成的区间为[0,low)区间
    

    举例:

    nd1 = np.random.randint(1)#0
    nd2 = np.random.randint(1,5)#随机生成一个元素,值>=low ;<hign
    nd3 = np.random.randint(1,5,size=3)#随机生成一个三个元素的一维数组
    nd4 = np.random.randint(1,5,size=(2,3))#随机生成一个二维数组,二行三列
    nd5 = np.random.randint(1,5,size=(2,3,2))
    生成的nd5 = array([[[3, 2],
            [4, 1],
            [3, 1]],
    
           [[4, 3],
            [2, 3],
            [2, 2]]])
    

    相关文章

      网友评论

          本文标题:numpy常用函数值random.randint函数

          本文链接:https://www.haomeiwen.com/subject/yvmeaftx.html