列表随机打乱工具
为名称、任务、提示或测试值生成新顺序,不上传列表,也不更改保留项目文本。
使用步骤
如何使用
- 粘贴最多 100,000 字符的逗号分隔或多行列表。
- 设置清理、重复项、输出分隔符和可选结果长度。
- 打乱列表;可再次运行生成新顺序,然后复制或下载。
无偏的浏览器随机数
使用 crypto.getRandomValues 执行 Fisher–Yates 洗牌。取余之前会通过拒绝采样丢弃超范围的 32 位值,因此每个有效交换位置概率相同。再次打乱会产生另一个独立顺序;随机结果仍可能偶然相同。
英文列表输入与重复项控制
粘贴逗号分隔或多行文本,并选择换行、逗号、制表符、分号或 1 到 20 个字面自定义字符。打乱前可去空白、移除空项和按大小写敏感的精确值去重。限制为 50,000 项及 500,000 个输出字符。处理在浏览器本地进行。
常见问题
你可能还想知道
结果中会重复出现同一项吗?
每个输入位置最多使用一次。启用移除精确重复项后,每个大小写敏感值只保留首次出现。
较短结果会公平抽取吗?
会。先打乱全部保留项,再截取指定数量,因此是不放回抽样。
每次点击顺序都会不同吗?
通常不同,但随机过程可能再次得到相同顺序,短列表尤其如此。再次点击以获得另一次独立结果。