解释说明:
shuffle()函数是打乱序列里面的元素,并随机排列的。
使用说明:
import random
random.shuffle (alist )
注意下:alist可以使是一个列表,也可以是个序列。shuffle()是不能直接访问的,需要导入random模块
具体例子:
import random
alist = [1,2,3,4,5]
random.shuffle(alist)
print(alist)
看看输出结果:
[3, 5, 4, 2, 1] #---->结果都是随机的
有一点需要注意: 下面这样的写法是错误的,不可以把随机排列的结果赋值给另外一个序列列表,只能在原序列列表的基础上操作。
alist2=random.shuffle(alist)
输出的结果为:None