跳至主要內容
Lizely

清單隨機排序器

在瀏覽器中立即、公平且私密地把任意清單打亂成隨機順序。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.把清單貼入或輸入文字框,每行一個項目。
  2. 2.如有需要,勾選「移除重複行」,只保留每個唯一項目的第一次出現。
  3. 3.按「隨機排序」,以 Fisher–Yates 演算法重新排列。
  4. 4.在結果框查看排序後清單;想要新順序時可再次按排序。
  5. 5.按「複製」把隨機排序的清單放進剪貼簿。

關於清單隨機排序器

清單隨機排序器會把貼上的任何清單重新排列成公平的隨機順序。每行放一個項目、按「隨機排序」,每個項目都會以相同機率落在新的位置;不需安裝軟體、建立帳號或等待伺服器。所有工作都在瀏覽器內完成,即使有數千行也能立即重新排序。

看似簡單的洗牌很容易做得不公平。這個工具採用 Fisher–Yates shuffle:從清單最後一項往前走,每一步將目前項目與尚未固定位置中選出的一個項目交換;因此每一種可能排列都有相同機率。把陣列用隨機比較函式排序的直覺做法會暗中偏向某些順序,Fisher–Yates 不會。

常見用途包括老師隨機點名或分組、主管隨機排 stand-up 與回顧會發言順序、抽獎或贈品活動從參加者欄位選擇順序、作家和設計師打亂提示或創意、玩家決定回合、研究者隨機排列問卷題目或測試條件,以及抽籤、分配家務、安排座位或解決友善爭論。

因為處理全在本機,清單不會離開裝置,也不會被上傳、記錄或透過網路傳送;員工姓名、客戶資料、面試候選人或私密抽獎名單都可在這個邊界內使用。關閉或重新整理分頁後資料就會消失。

工具刻意保持簡單:每行貼上一項;空白行與每項前後多餘空格會自動清理,因此凌亂貼上仍會得到整齊結果。需要時可勾選「移除重複行」,在洗牌前只保留每個唯一行第一次出現的位置;不勾選則保留重複項目的權重。可反覆按排序取得新順序,並用複製按鈕帶到文件、電子郵件或試算表。

Math.random 適合一般點名、回合順序與日常抽選,但不是密碼學安全的亂數來源;請勿用於高風險賭博、安全金鑰或具法律拘束力的彩券。

常見問題

這個排序有多隨機?
它使用 Fisher–Yates 演算法,每種可能順序的機率相同,沒有位置被偏好。亂數來自瀏覽器的 Math.random,適合日常點名、回合順序與抽選,但不具密碼學安全性,不應用於高風險賭博、安全金鑰或具法律拘束力的抽籤。
我的清單會被上傳或保存嗎?
不會。工具完全在瀏覽器中運作,清單不會離開裝置,也不會上傳到伺服器、儲存到資料庫或寫入日誌;關閉或重新整理分頁後資料會消失。
空白行與多餘空格會怎樣?
它們會自動清理。空白行會略過,每個項目前後的空格會被修剪,讓凌亂貼上仍產生整齊的排序清單。
可以在排序前移除重複項目嗎?
可以。開啟「移除重複行」後,每個唯一行只保留第一次出現的項目再排序;如果你刻意希望重複項目有較高機率,請保持關閉。
可以排序多少個項目?
工具沒有設定硬性項目上限。處理在本機,Fisher–Yates 演算法效率很高,典型裝置上數千行通常能很快完成。

文字工具 使用指南

查看全部