首页 > 行业资讯 > 互联数码科普 >

random.shuffle

发布时间:2024-12-01 20:43:28来源:

`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` 的新顺序都会不同。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。