Python shuffle() 関数

Python 数字Python 数値


説明

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

上記の例を実行すると、出力結果は次のようになります:

随机排序列表 :  [16, 5, 10, 20]
随机排序列表 :  [16, 5, 20, 10]

Python 数字Python 数値

その他の拡張機能