random.shuffle(indices) 写一个demo

random.shuffle(indices)是Python中的一个函数,用于将一个序列随机打乱。该函数会直接修改原始列表,不会返回任何值。

以下是一个简单的示例,演示如何使用random.shuffle()函数打乱一个整数序列:

 
 

复制代码

import random

# 生成一个长度为10的整数列表
seq = list(range(10))
print("原始序列:", seq)

# 打乱序列并输出
random.shuffle(seq)
print("打乱后序列:", seq)
 

输出结果可能如下所示:

 
 

复制代码

原始序列: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

打乱后序列: [6, 7, 2, 4, 5, 3, 0, 9, 8, 1]

在这个示例中,我们首先通过list(range(10))生成了一个包含数字09的整数列表,然后调用random.shuffle(seq)对其进行随机打乱。最后,我们输出了打乱后的序列,可以看到其中的元素已经被随机排列

猜你喜欢

转载自blog.csdn.net/zhaomengsen/article/details/131341217