Python3 shuffle()函数

shuffle()方法随机化代替列表的项目。

语法

以下是 shuffle() 方法的语法:
shuffle (lst,[random])

注:此函数无法直接访问,所以我们需要导入 shuffle模块,然后用数学静态对象调用这个函数。

参数

  • lst -- 这可能是一个列表或元组

  • random -- 可选参数为0,函数返回0.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]

上一篇: Python3循环 下一篇: Python3数字