質問編集履歴

2

要素数について追記

2022/05/21 00:03

投稿

hugahuga
hugahuga

スコア23

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,7 @@
10
10
  ]
11
11
  ```
12
12
  のような配列があったとして、
13
- 2つのaの配列からランダムに同じ確率で値を取り出したいのですが、どうすれば良いでしょうか?
13
+ 2つ以上複数のaの配列からランダムに同じ確率で値を取り出したいのですが、どうすれば良いでしょうか?
14
14
  実際の配列はかなり長いので、新しく配列を作り直すのは出来ればやりたくないです。
15
15
  現在はrandom.choice()を2回使用していますが、これだと要素数が少ない配列の方が、が選出率が高くなってしまいます。
16
+ 実際に使用している配列は要素数がもっと多いです。

1

現在の手法を追記

2022/05/19 10:18

投稿

hugahuga
hugahuga

スコア23

test CHANGED
File without changes
test CHANGED
@@ -12,4 +12,4 @@
12
12
  のような配列があったとして、
13
13
  2つのaの配列からランダムに同じ確率で値を取り出したいのですが、どうすれば良いでしょうか?
14
14
  実際の配列はかなり長いので、新しく配列を作り直すのは出来ればやりたくないです。
15
-
15
+ 現在はrandom.choice()を2回使用していますが、これだと要素数が少ない配列の方が、が選出率が高くなってしまいます。