可能性の重複をランダムな回数だけ乱数を選びませんが、決して同じ乱数:
How do I generate a list of n unique random numbers in Ruby?二回
私がやりたい:と
Random.rand(0..10).times do
puts Random.rand(0..10)
end
を既に乱数が表示されている場合は、それを再び表示することはできません。どのようにこれを最も簡単に行うのですか?迅速なワンライナーとして
可能性の重複をランダムな回数だけ乱数を選びませんが、決して同じ乱数:
How do I generate a list of n unique random numbers in Ruby?二回
私がやりたい:と
Random.rand(0..10).times do
puts Random.rand(0..10)
end
を既に乱数が表示されている場合は、それを再び表示することはできません。どのようにこれを最も簡単に行うのですか?迅速なワンライナーとして
:
rands = (0..10).to_a.shuffle[0, Random.rand(0..10)]
Chowlettと別のワンライナーを使用している場合:ニース、私はしばしばそれを言うことはありません1 :) –
十分に - 私は本当にRubyがあなたにこのようなことをさせる方法を愛しています! – Chowlett
私はPythonでそれがさらに簡単にできると想像しています:) –