Инструмент перемешивания строк (случайный порядок списка)

Перемешивайте вставленные списки построчно для розыгрышей, порядка задач, рассадки и учебных упражнений.

Используйте необязательный seed, чтобы воспроизводить один и тот же результат.

Обработка локально в вашем браузере

Как использовать

  1. Вставьте список в левое поле (одна строка = один элемент).
  2. При необходимости настройте seed и поведение пустых строк.
  3. Нажмите Shuffle, затем скопируйте или сохраните результат.

Пример (ввод -> вывод)

Базовый пример

Ввод

Alice
Bob
Carol
Dave

Базовый пример

Вывод (пример)

Carol
Alice
Dave
Bob

При одном и том же вводе и seed порядок вывода воспроизводим.

FAQ

Можно получать один и тот же результат каждый раз?

Да. Используйте необязательный seed. Один и тот же ввод + тот же seed дают одинаковый порядок.

Пустые строки удаляются?

Это настраивается. Когда Exclude blank lines включен, пустые строки пропускаются. Когда выключен, пустые строки перемешиваются как элементы.

Сколько строк можно перемешать?

Это зависит от производительности устройства. Во многих случаях практичны десятки тысяч строк, но время обработки и использование памяти растут с размером.

Можно зафиксировать первую строку как заголовок?

Да. Включите Keep first line fixed (header), чтобы перемешивать только начиная со второй строки.

Мои данные отправляются на сервер?

Нет. Обработка выполняется в браузере, и введенный текст не отправляется на сервер.

Достаточно ли это честно для жеребьевки?

Без seed каждый запуск дает случайный порядок. Если вам нужна строгая объяснимость процедуры, сохраняйте исходный список, параметры и способ обращения с seed.

Связанные инструменты

Примечания

  • Более 50 000 строк могут обрабатываться дольше в зависимости от производительности устройства.
  • Когда seed задан, приоритет отдается воспроизводимости, и одни и те же условия возвращают один и тот же порядок.
  • Локально сохраняются только параметры. Введенный текст не сохраняется.

Конфиденциальность и отказ от ответственности

Этот инструмент работает локально в вашем браузере. Используйте результаты по своему усмотрению. Если нужно подтверждать процедурную честность, фиксируйте исходный список, условия запуска и обработку seed.