解释说明:
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
-