リストシャッフルツール

貼り付けたリストをシャッフルし、すべての項目が1回ずつランダムな順序で並ぶようにします。

計算は端末内で行われ、入力値をサーバーへ送りません。

具体例

First、Second、空行、Third、Fourthと入力すると4項目となり、並び順は24通りあります。5項目なら120通り、10項目なら3,628,800通りです。

計算方法・仕組み

空行を取り除いたうえで、安全な乱数を使って1つずつ非復元で取り出します。そのため空でない行はすべてちょうど1回ずつ現れ、どの並び順も同じ確率で生じます。

注意事項

同じ文字列の行も別々の項目として保たれるため、A、A、Bは3項目のまま返り、Aが2回現れます。各値を1回だけにしたい場合は、先に重複を取り除いてください。リストはブラウザー内にとどまり、送信されることはありません。

すべての項目を1回ずつ、ランダムな順番で

1行に1項目ずつ貼り付けてシャッフルします。空でない行はすべて結果に1回ずつ現れ、安全な乱数で1つずつ非復元抽出するため、どの並び順も同じ確率です。空行は先に取り除かれるので、First、Second、空行、Third、Fourthは4項目で、並び順は24通りです。発表の順番、読書リスト、クイズの出題順、ゲームの手番、誰から始めるかを揉めずに決めるのに便利です。

可能な並び順の急増

並び順の数は項目数の階乗です。5項目は120通り、10項目は3,628,800通りに並べられます。52枚のトランプの並び順は約8.066 × 10^67通りあり、きちんと切ったトランプは、ほぼ確実にこれまで存在したことのない順番になっています。シャッフルは毎回独立しているため、項目が2つや3つだけの短い一覧では、同じ順番が続けて出ることもときどきあります。

重複の扱いと他ツールの使い分け

同じ内容の行も別々の項目として残るため、A、A、Bは3項目のままで、Aが2回現れます。各値を1回だけにしたい場合は先に重複を削除してください。全体を並べ替えるのではなく数個だけ選ぶならランダムネームピッカー、グループを人数の均等なチームに分けるならランダムチームジェネレーターが簡単です。一覧はブラウザー内にとどまります。日常の用途向けで、記録と監査が必要な公式の抽選には使わないでください。

計算・使用例
入力結果
First↵Second↵↵Third↵Fourth4 items · 24 possible orders
5 items120 possible orders
10 items3,628,800 possible orders
52 cardsabout 8.066 × 10^67 orders
A↵A↵B3 items kept · A appears twice

よくある質問

並び順は何通りありますか?

項目数の階乗です。5項目なら120通り、10項目なら3,628,800通りで、52枚のトランプ1組では約8.066 × 10^67通りにもなります。だからきちんと切られたデッキの並びは、ほぼ確実にこれまで一度も存在しなかった順序になります。

同じ並びが2回出たのはなぜですか?

各シャッフルが前回と独立しているからです。項目数が少ないとき、とくに2つか3つのときは、同じ並びが続くのはごく普通のことで、シャッフルの失敗ではありません。

他のツールのほうが向いているのはどんなときですか?

全体を並べ替えるのではなく数個だけ選びたいなら、ランダム名前ピッカーのほうが簡単です。人数の揃ったチームに分けたい場合はチーム分けツールをお使いください。ここでのシャッフルは日常用途向けで、記録と監査が必要な公式の抽選には適しません。

関連ツール