实现Python代码,打乱一个排好序的 list 对象 alist?
参考答案:
在Python中,你可以使用 random
模块的 shuffle
函数来打乱一个列表。这是一个就地操作,也就是说,它会直接修改输入的列表,而不是创建一个新的打乱后的列表。
下面是一个例子:
import random
# 假设我们有一个排好序的列表
alist = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 使用shuffle函数来打乱这个列表
random.shuffle(alist)
# 打印打乱后的列表
print(alist)
请注意,每次运行这段代码,alist
的内容都会不同,因为 random.shuffle
函数会随机地打乱列表。