Python中的`shuffle`方法用于将序列(如列表、元组)中的元素随机排序。以下是其基本用法和注意事项:
基本用法
import random
创建一个列表
my_list = [20, 16, 10, 5]
使用random.shuffle方法打乱列表顺序
random.shuffle(my_list)
打印打乱后的列表
print("随机排序列表:", my_list)
注意事项
`shuffle`方法不能直接访问,需要先导入`random`模块。
`shuffle`方法接受一个序列(列表或元组)作为参数,并原地修改该序列,返回`None`。
`shuffle`方法有一个可选参数`random`,用于指定随机数生成器的种子,默认值为`None`。
示例输出
随机排序列表: [16, 5, 10, 20]
每次运行上述代码,输出的列表顺序可能不同,因为元素是随机排序的。