Pythonのshuffle()関数

571 ワード

説明:
shuffle()メソッドシーケンスのすべての要素をランダムに配列
構文:
import random
random.shuffle(lst)

注意:shuffle()は直接アクセスできません.randomモジュールをインポートし、random静的オブジェクトで呼び出す必要があります.
パラメータ:
lst--シーケンスまたはメタグループ
戻り値:
ランダムに並べられたシーケンスを返します
例:
#!/usr/bin/python
# -*- coding:UTF-8 -*-

import random

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

random.shuffle(list)
print "      ",list

上記の例の実行結果は、次のとおりです.
      :[16,5,20,10]
      :[5,20,10,16] #       ,