使用shuffle()函数可以打乱数组元素的顺序
时间: 2023-12-25 15:05:48 浏览: 152
numpy.random.shuffle打乱顺序函数的实现
是的,shuffle()函数是一个用于打乱数组元素顺序的函数。它可以接受一个数组作为参数,并将数组元素的顺序打乱。
例如,以下代码可以打乱一个数组的顺序:
```python
import random
mylist = [1, 2, 3, 4, 5]
random.shuffle(mylist)
print(mylist)
```
输出结果可能是:
```
[3, 5, 2, 1, 4]
```
可以看到,数组元素的顺序已经被打乱了。需要注意的是,shuffle()函数会改变原始数组的顺序,而不是返回一个新的打乱顺序的数组。如果需要保留原始数组的顺序,可以先将原始数组复制一份,然后对复制的数组进行打乱操作。
阅读全文