random.shuffle
时间: 2023-10-14 22:14:00 浏览: 114
星际译王-在keras中利用np.random.shuffle()打乱数据集实例
`random.shuffle`是Python中的一个函数,它接受一个可变序列(如列表)作为输入,并在原地对序列中的元素进行随机重排。它的语法格式如下:
```python
random.shuffle(seq, random=None)
```
其中,`seq`是要进行随机重排的序列,`random`是一个可选参数,用于指定随机数生成器的种子。如果未指定`random`参数,则使用系统时钟作为种子。
以下是一个简单的示例,展示如何使用`random.shuffle`对列表进行随机重排:
```python
import random
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
```
输出结果可能是:
```
[5, 1, 2, 4, 3]
```
阅读全文