跳到主要内容

实现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 函数会随机地打乱列表。