Q 16. 如何以就地操作方式打乱一个列表的元素?
为了达到这个目的,我们从 random 模块中导入 shuffle() 函数。
>>> from random import shuffle
>>> mylist=[x for x in range(9)]
>>> shuffle(mylist)
>>> mylist
运行结果:
[3, 4, 8, 0, 5, 7, 6, 2, 1]
Q 16. 如何以就地操作方式打乱一个列表的元素?
为了达到这个目的,我们从 random 模块中导入 shuffle() 函数。
>>> from random import shuffle
>>> mylist=[x for x in range(9)]
>>> shuffle(mylist)
>>> mylist
运行结果:
[3, 4, 8, 0, 5, 7, 6, 2, 1]