WMW

列表随机排序

Free

打乱任意列表,为抽奖随机选出获胜者,并将条目均分成若干组,全部在浏览器中使用无偏的Fisher-Yates洗牌算法完成。

完全在您的浏览器中运行。不会向服务器发送任何数据。

列表/项目

0 原始项目

1

列表选项

这些设置会影响右侧的分析结果;它们不会直接更改列表。

列表工具

随机抽取器

分成小组

打乱列表并将项目均匀分配到各组,然后用结果替换上面的列表。

最近活动

所有人可见。所有访客的最近 20 次使用记录,最新的在前。

Shuffle List · 3 → 3 items

1 个月前

Shuffle List · 0 → 0 items

1 个月前

评论 (0)

觉得这个工具有用吗?留下评论、分享一个小技巧,或者告诉我们如何改进它。

访客评论在发布前会经过审核。 登录 即可立即发布。

暂无评论,快来抢沙发分享您的想法吧!

此工具的功能

列表随机化工具可以将任何列表--姓名、票券、任务、团队--通过真正无偏差的打乱方式重新排列成随机顺序。每行粘贴一个条目,列表即可立即用于打乱顺序、抽取获胜者或分组。

除了简单打乱顺序外,它还包含专为赠品活动和抽奖设计的获胜者抽取功能(可选择任意数量的获胜者,并可选择将其从候选池中移除,确保第二次抽奖不会重复出现相同的名字),以及一个分组功能,可将列表均匀分配到您所需的任意数量的团队或小组中。重复和空白条目会在统计面板中被标记出来,每次更改都可以撤销、复制或下载为文本文件。

解决的问题

常见问题

我的列表会被上传到任何地方吗?

不会。打乱顺序、抽取和分组都在您的浏览器中通过 JavaScript 完成,不会向服务器发送任何数据,因此您可以放心使用真实姓名、电子邮件或参与者名单,而无需担心数据的去向。

打乱顺序真的是随机的吗,还是会偏向某些项目?

它使用 Fisher-Yates 洗牌算法,这是产生无偏随机顺序的标准算法:列表的每一种可能排列出现的概率都相等。它不是密码学安全的随机数生成器,因此不适合用于生成安全密钥之类的用途,但对于抽取抽奖获胜者、排列演示顺序或随机化播放列表来说,这正是您需要的。

我可以用这个来为赠品活动抽取获胜者吗?

是的,这是人们使用它的主要原因之一。粘贴您的参与者名单,将"需要多少个获胜者?"设置为您拥有的奖品数量,然后点击随机抽取。如果您要进行多轮抽奖,请打开"从列表中移除已抽取的项目",这样就没有人能中奖两次。

如果我要求的获胜者数量超过条目总数会怎样?

该工具会直接选取所有条目而不会报错,并显示一条提示说明已调整了数量。从六个条目的列表中要求十位获胜者,结果就是这六个全部被选中。

分组功能是如何运作的?

它会先打乱整个列表,然后逐一将项目分配到您选择的组数中,使各组大小尽可能均匀。这适用于把班级分成项目小组或把宾客名单分配到各桌等场景,让您获得公平的、非按字母顺序的组合。

如果我要求的组数超过项目数量会怎样?

每个项目仍会被分配到某个组中,但由于数量不够分配,一些组最终会是空的。不会出错,只是您看到的非空组数会比要求的少。

它会自动去除重复的名字吗?

只有当您自己点击"去除重复"时才会。默认情况下,重复条目会被保留,因为重复的名字有时是有意为之的,比如给某人额外的抽奖机会。如果 "John" 和 "john" 应算作同一条目,请先开启"不区分大小写的重复检测"。

我能撤销打乱顺序或分组操作吗?

可以。任何更改列表的操作,包括打乱、分组和行工具,都可以通过工具栏中的撤销按钮撤销,最多可回退 25 步。

我能保存或分享结果吗?

可以。下载会将当前列表保存为纯 .txt 文件,复制到剪贴板则将其复制以便粘贴到电子邮件、电子表格或聊天中。获胜者面板还有自己的复制获胜者按钮,方便您只获取被抽中的姓名,而不包含列表的其余部分。

相关工具