python - 在 Python 中随机化列表

标签 python list random

<分区>

我想知道是否有一种在 Python 中“重组”项目列表的好方法。例如,[1,2,3,4,5] 可能会被摇晃/随机化为 [3,1,4,2,5](任何顺序同样可能).

最佳答案

from random import shuffle

list1 = [1,2,3,4,5]
shuffle(list1)

print list1
---> [3, 1, 2, 4, 5]

关于python - 在 Python 中随机化列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34862378/

相关文章:

c - 如何使用 for 循环在 C 中加载最多 10,000 个数字的数组?

python - 寻求有关如何在 Python 中防止无休止的 "NameErrors"的一般建议

javascript - javascript 中拼接删除随机元素问题

python - 规范化 pandas 中的数据

java - 如何使用选定的对象维护 Wicket 中的第二个项目列表 'ListMultipleChoice'

c++ - 使用 std::experimental::optional 实现列表

java - emptyList() 和 EMPTY_LIST android 之间的区别

python - 如何用python制作随机文本

python - 如何完成这个python函数保存在同一个文件夹中?

Python 正则表达式太贪心,错过了 XML 中的第一次出现