numpy.random.randint()函数生成随机坐标点

网友投稿 824 2022-11-17

numpy.random.randint()函数生成随机坐标点

numpy.random.randint()函数生成随机坐标点

numpy.random.randint()函数不仅可以生成一维随机数组,也可以生成多维度的随机数组,这里以生成二维随机数组坐标点举例。 设定​​​np.random.seed(40)​​来保持随机产生数组的可重复性

# -*- coding:utf-8 -*-"""author: 15025time: 2020/11/30 16:39software: PyCharmDescription: numpy的randint与random中的randint的不同之处"""import randomimport numpy as npclass Debug: @staticmethod def mainProgram(): np.random.seed(40) array_size = (10, 2) array = np.random.randint(0, 5, size=array_size) print("array is:") print(array)if __name__ == "__main__": main = Debug() main.mainProgram()"""array is:[[3 0] [0 2] [1 4] [2 3] [2 3] [3 3] [1 0] [1 1] [0 4] [4 4]]"""

我们可以看到,我们随机产生了尺寸为​​(10, 2)​​的二维坐标数组。

如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:@valid 无法触发BindingResult的解决
下一篇:Spring框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~