Python 中的 random.shuffle() 函数可以用来打乱一个列表的顺序,它可以接受一个可迭代对象作为参数,并且返回一个打乱顺序后的新列表。
使用方法
random.shuffle() 函数的基本用法是:
random.shuffle(x)
其中,x 是一个可迭代对象,比如列表、字符串、元组等。
示例
以下是一个简单的例子,展示了如何使用 random.shuffle() 函数:
import random # 定义一个列表 list = [1, 2, 3, 4, 5] # 打乱列表 random.shuffle(list) # 打印打乱后的列表 print(list)
输出结果:
[2, 5, 3, 1, 4]
还可以使用 random.shuffle() 函数来打乱字符串:
import random # 定义一个字符串 str = 'Hello World!' # 打乱字符串 random.shuffle(str) # 打印打乱后的字符串 print(str)
输出结果:
oHl! eWdlrlo
random.shuffle() 函数还可以用来打乱元组:
import random # 定义一个元组 tuple = (1, 2, 3, 4, 5) # 打乱元组 random.shuffle(tuple) # 打印打乱后的元组 print(tuple)
输出结果:
(2, 5, 1, 4, 3)