`random.shuffle()` 是 Python 标准库 `random` 模块中的一个函数,用于将一个列表(list)中的元素随机打乱顺序。这个函数可以改变原来的列表并返回一个重新排列的列表。这种随机性基于伪随机数生成器,确保每个元素都有机会被交换到其他位置。这意味着,当你多次对一个相同的列表使用 `random.shuffle()` 时,每次的结果都会不同。
下面是一个简单的使用示例:
```python
import random
# 创建一个列表
cards = ['A', 'B', 'C', 'D', 'E']
# 使用 random.shuffle() 打乱列表的顺序
random.shuffle(cards)
# 输出打乱后的列表
print(cards) # 输出可能像 ['E', 'A', 'C', 'D', 'B'] 或其他随机排列
```
在这个例子中,原始的列表 `cards` 被打乱成一个新的随机顺序。每次运行这个程序时,`cards` 的新顺序都会不同。