numpy常用函数值random.randint函数

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的引入 标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列...
    wlj1107阅读 4,659评论 0 2
  • numpy.random.randint Return random integers fromlow(inclu...
    onepedalo阅读 4,889评论 0 1
  • 在python数据分析的学习和应用过程中,经常需要用到numpy的随机函数,由于随机函数random的功能比较多,...
    leenard阅读 46,004评论 5 13
  • 想了很久终于狠下心来买了人生第一台电子阅读器《kindle oasis》希望能给我带来意想不到的收获吧,这设备没...
    杨安夏阅读 1,709评论 0 0
  • 掌上儿保在思索如何能够迅速获取收益,能够迅速发展。我说先要有名气,后续收益跟着就来了。 这个是思路,看起来简单,但...
    老爸视野阅读 1,735评论 0 0