RT Random Tools

Mescolatore di liste — List Shuffler

Incolla una lista e mescola l'ordine delle righe in modo casuale con uno shuffle Fisher–Yates privato, eseguito direttamente nel tuo browser.

🔒 Funziona interamente nel tuo browser — nulla viene caricato

Advertisement

Mescola una lista in ordine casuale

Un mescolatore di liste è utile ogni volta che l'ordine conta ma non deve essere scelto a mano. Incolla dei nomi per stabilire la sequenza di una presentazione, assegna i turni delle faccende, riordina gli spunti di scrittura, mescola gli incontri di un torneo, ruota le domande di un colloquio o crea un nuovo ordine per una playlist. Lo strumento considera ogni riga non vuota come un elemento, mescola gli elementi e mostra la lista casuale in un riquadro di output separato, così l'originale resta visibile per il confronto.

Lo shuffle usa l'algoritmo Fisher–Yates. Partendo dalla fine dell'array, sceglie una posizione casuale precedente e scambia i due elementi, poi avanza di un passo verso sinistra finché la lista non è completamente mescolata. Questo approccio è semplice, veloce ed evita l'errore comune di ordinare con un comparatore casuale, che può produrre risultati distorti o incoerenti. Poiché l'algoritmo lavora sul posto su una copia, puoi mescolare più volte lo stesso input senza perdere l'ordine originale che hai incollato.

Input pulito, output pulito

Le righe vuote vengono ignorate, il che è comodo quando copi da documenti o fogli di calcolo con spaziature in più. Se nell'input compaiono duplicati, vengono trattati come elementi distinti, perché a volte le etichette duplicate sono volute. Aggiungi iniziali, numeri o parole extra quando due voci devono essere distinguibili nell'ordine finale. Il pulsante di copia invia la lista mescolata negli appunti, con un elemento per riga.

Nessun caricamento necessario

Tutto avviene nel browser con JavaScript e indici casuali basati su crypto. La tua lista non viene inviata a un server, salvata in un account o condivisa con un'altra pagina. Per questo è sicuro per le liste private di tutti i giorni, come nomi di studenti, punti all'ordine del giorno interni, bozze di idee e attività personali.

Consigli per usare una lista mescolata

Mescolare è diverso dallo scegliere: ogni elemento resta nell'output, cambia solo l'ordine. Questo è ideale per ordini di intervento, rotazioni e ordini di battuta. Se ti serve un solo vincitore, o pochi, prendi le prime righe del risultato mescolato: ogni elemento ha la stessa probabilità di finire in qualsiasi posizione.

Premi di nuovo il pulsante per ottenere un nuovo ordine, indipendente dal precedente. Se la lista è molto lunga, incollala direttamente da una colonna di un foglio di calcolo, dato che ogni riga diventa una riga di testo. Tieni presente che lo strumento non ricorda gli ordini precedenti, quindi copia il risultato che vuoi conservare prima di mescolare di nuovo.

Come usare

  1. Incolla le righeAggiungi un elemento per riga nel campo di input.
  2. MescolaFai clic su Shuffle list per eseguire uno shuffle Fisher–Yates nel tuo browser.
  3. Copia l'outputCopia l'ordine casuale oppure mescola di nuovo per ottenerne uno nuovo.

Domande frequenti

Quale algoritmo di mescolamento viene usato?
Lo strumento usa lo shuffle Fisher–Yates, che scambia gli elementi dalla fine della lista verso l'inizio.
Le righe vuote vengono mantenute?
No. Le righe vuote vengono ignorate, così l'output è una lista pulita di elementi.
Posso mescolare dei nomi in modo privato?
Sì. La lista viene elaborata localmente e non viene caricata.
Posso mescolare di nuovo?
Sì. Fai clic più volte sul pulsante di mescolamento per creare nuovi ordini casuali.
Advertisement