这是我的代码:
import random
a = [12,2,3,4,5,33,14,124,55,233,565]
b=[]
for i in a:
b.append(random.choice(a))
print a,b
Run Code Online (Sandbox Code Playgroud)
但我想,也许有类似的方法排序命名randomList
在python中有这个方法.
谢谢
import random
a = [12,2,3,4,5,33,14,124,55,233,565]
b = a[:]
random.shuffle(b)
# b: [55, 12, 33, 5, 565, 3, 233, 2, 124, 4, 14]
Run Code Online (Sandbox Code Playgroud)
这不会修改a.
要进行内部修改a,只需这样做random.shuffle(a).