🔀

列表随机打乱

把多行名单/选项随机洗牌,可用于抽签、排座、分配任务,支持多次重抽。

本地处理 · 不上传

加载工具中…

相关:打乱 · 洗牌 · shuffle · 抽签 · 随机 · 排序

列表随机打乱把输入的列表随机重排,用于生成随机顺序。基于标准的洗牌算法,各排列出现概率相等。正确的洗牌算法能保证每种排列等概率出现,随手写的多次交换通常做不到。

使用步骤

  1. 粘贴或输入列表
  2. 执行打乱
  3. 查看新顺序
  4. 按需再次打乱

使用场景

  • 随机排定发言或表演顺序
  • 打乱题目顺序防止抄袭
  • 随机排列播放列表
  • 生成随机的比赛顺序

小贴士

  • 正确的洗牌算法(Fisher-Yates)能保证每种排列出现的概率完全相等,而随手写的「随机交换若干次」通常做不到。
  • 打乱是一次性的,每次执行都会得到新的顺序,需要固定结果应及时保存。
  • 需要可复现的随机顺序时,应使用带种子的随机数生成器,而非普通的随机打乱。

常见问题

打乱得均匀吗?

使用 Fisher-Yates 算法能保证所有排列等概率出现。相比之下,「随机交换一百次」这类朴素做法会产生不均匀的分布,某些排列出现的概率更高。

能重现上次的顺序吗?

普通打乱不能,每次结果都不同。需要可复现的随机顺序应使用带固定种子的随机算法,相同种子会产生相同的排列。

能用来抽奖吗?

可以,打乱后取前几个等价于随机抽取若干个不重复的对象。但正式抽奖仍应注意过程的可见性与可验证性。

列表随机打乱是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用列表随机打乱,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。