更新时间:2023年03月20日10时25分 来源:传智教育 浏览次数:
要以就地操作方式打乱一个列表的元素,可以使用Python的random模块中的shuffle()函数。这个函数会随机打乱列表中的元素顺序,而且直接在原列表上进行修改,因此可以实现就地操作。
下面是一个示例代码,展示如何使用shuffle()函数打乱一个列表的元素:
import random my_list = [1, 2, 3, 4, 5] random.shuffle(my_list) print(my_list)
这个示例代码首先导入了random模块,然后定义了一个列表my_list。接着使用shuffle()函数对my_list进行随机打乱,最后打印输出打乱后的列表。
运行示例代码会得到类似以下的输出:
[2, 5, 3, 1, 4]
这表示my_list的元素已经被随机打乱了。请注意,由于是就地操作,因此my_list本身已经被修改,而不是返回一个新的列表。