【发布时间】:2016-08-10 18:30:45
【问题描述】:
我想生成列表元素的随机排列, 示例:
listString = ["a"; "b"; "c"; "d"; "e"; "f"]
我想要类似的东西:
result = ["a"; "e"; "f"; "b"; "d"; "c"]
但这会导致函数的每次调用都会发生变化。 因此,当我第二次调用该函数时,返回如下内容:
result = ["c"; "d"; "b"; "f"; "e"; "a"]
【问题讨论】:
-
我看到了,但是该函数在该函数的每次调用中都重复相同的排列。我尝试生成一个随机 int 'n' 并使用该函数 shuffle n 次。
-
现在 Random.int 每次都做同样的数字:/