Python 3 – Number shuffle() 方法

Python 3 – Number shuffle() 方法

描述

shuffle() 方法会对列表中的项进行原地随机化。

语法

下面是 shuffle() 方法的语法 −

shuffle (lst,[random])

注意 − 该函数不可直接访问,因此我们需要导入shuffle模块,然后使用random静态对象调用此函数。

参数

  • lst − 这可以是一个列表或元组。

  • random − 这是一个可选的返回0到1之间的浮点数的0参数函数。默认为None。

返回值

该方法返回重新洗牌的列表。

示例

以下示例展示了shuffle()方法的用法。

#!/usr/bin/python3
import random

list = [20, 16, 10, 5];
random.shuffle(list)
print ("Reshuffled list : ",  list)

random.shuffle(list)
print ("Reshuffled list : ",  list)

输出

运行上述程序时,将产生以下结果−

Reshuffled list :  [16, 5, 10, 20]
Reshuffled list :  [20, 5, 10, 16]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程