相关疑难解决方法(0)

numpy中的非重复随机数

我的问题是:如何在numpy中生成非重复的随机数?

list = np.random.random_integers(20,size=(10))
Run Code Online (Sandbox Code Playgroud)

random numbers numpy non-repetitive

56
推荐指数
3
解决办法
5万
查看次数

有效生成numpy.random.choice的多个实例而无需替换

我是Python的新手。阅读时,请提及有关改进我的Python代码的其他建议。

问题: 如何在Python中生成包含随机数的8xN维数组? 约束条件是此数组的每一列必须包含8个抽奖,而不能用整数集[1,8]代替。更具体地说,当N = 10时,我想要这样的东西。

[[ 6.  2.  3.  4.  7.  5.  5.  7.  8.  4.]
 [ 1.  4.  5.  5.  4.  4.  8.  5.  7.  5.]
 [ 7.  3.  8.  8.  3.  8.  7.  3.  6.  7.]
 [ 3.  6.  7.  1.  5.  6.  2.  1.  5.  1.]
 [ 8.  1.  4.  3.  8.  2.  3.  4.  3.  3.]
 [ 5.  8.  1.  7.  1.  3.  6.  8.  1.  6.]
 [ 4.  5.  2.  6.  2.  1. …
Run Code Online (Sandbox Code Playgroud)

python arrays numpy

4
推荐指数
1
解决办法
725
查看次数

标签 统计

numpy ×2

arrays ×1

non-repetitive ×1

numbers ×1

python ×1

random ×1