-2
たとえば、私は[-2,2]
から3つの数字を選択する必要がありますが、重複はありません。次のコードではこれを達成できません。要素を比較することで可能ですが、そうするエレガントな方法はありますか?範囲から乱数をランダムに選択するにはどうすればよいですか?
print(np.random.randint(-2,2,3))
最も一般的な場合がある:なし重複して範囲[a,b]
からm
乱数を選択します。
たとえば、私は[-2,2]
から3つの数字を選択する必要がありますが、重複はありません。次のコードではこれを達成できません。要素を比較することで可能ですが、そうするエレガントな方法はありますか?範囲から乱数をランダムに選択するにはどうすればよいですか?
print(np.random.randint(-2,2,3))
最も一般的な場合がある:なし重複して範囲[a,b]
からm
乱数を選択します。
は使用ビルトインランダムsample:
>>> import random
>>> random.sample(range(10), 5) # take 5 random elements from range(10)
[2, 4, 1, 7, 9]
これは私が欲しいものを正確にです。 – buzhidao