shuffle(seq[, random])
时间: 2023-08-18 13:26:57 浏览: 95
shuffle的机制
这个函数是用来打乱一个序列(例如列表或元组)的顺序的。它的参数seq是要打乱的序列,参数random是可选的,用于指定随机数生成器。如果不指定,它将使用Python内置的随机数生成器。这个函数会直接修改原始序列,所以如果你需要保留原始序列,最好先进行一次拷贝再调用该函数。例如,你可以这样使用这个函数:
```python
import random
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
```
这将输出一个随机的、打乱了顺序的列表。
阅读全文