Python shuffle()方法
shuffle()方法隨機化代替列表中的項目。
語法
以下是 shuffle()方法的語法:
shuffle (lst )
注意:此函數是無法直接訪問,所以我們需要導入shuffle模塊,然後我們需要使用random靜態對象來調用這個函數。
參數
-
lst -- 這可能是一個列表或元組。
返回值
此方法返回改組列表。
例子
下麵的例子顯示了shuffle()方法的使用。
#!/usr/bin/python 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 : [16, 5, 20, 10]