Python shuffle() 関数
説明
shuffle()このメソッドは、シーケンスのすべての要素をランダムに並べ替えます。
構文
以下は shuffle() メソッドの構文です:
import random random.shuffle (lst )
注意:shuffle() に直接アクセスすることはできません。random モジュールをインポートし、random 静的オブジェクトを介してこのメソッドを呼び出す必要があります。
パラメータ
- lst -- リストを指定できます。
戻り値
この関数には戻り値はありません。
例
以下に shuffle() メソッドを使用した例を示します:
例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import random
list = [20, 16, 10, 5]
random.shuffle(list)
print "ランダムに並べ替えたリスト : ", list
random.shuffle(list)
print "ランダムに並べ替えたリスト : ", list
# -*- coding: UTF-8 -*-
import random
list = [20, 16, 10, 5]
random.shuffle(list)
print "ランダムに並べ替えたリスト : ", list
random.shuffle(list)
print "ランダムに並べ替えたリスト : ", list
上記の例を実行すると、出力結果は次のようになります:
随机排序列表 : [16, 5, 10, 20] 随机排序列表 : [16, 5, 20, 10]その他の拡張機能
Python 数値