Python の random.shuffle() 関数は、リスト内の要素をランダムにシャッフルします。
random.shuffle()は、リストやタプルなどのシーケンスの要素をシャッフルする Python の関数です。オリジナルのシーケンスの順序を変更し、シャッフルされた順序はランダムになります。
次関数の構文は以下の通りです。
random.shuffle(sequence, random=None)
パラメータの詳細情報:
- 順番: ランダムにシャッフルする必要があるシーケンスで、リストまたはタプルであることができます。
- random:オプションパラメーター、乱数ジェネレータ関数を指定するために使用
例えば、random.shuffle() 関数は以下のようになります。
import random
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
結果を出力する:
[5, 4, 1, 3, 2]
上記の例では、最初のリスト[1, 2, 3, 4, 5]はシャッフルされると、[5, 4, 1, 3, 2]という並びに変わった。