Pythonのrandom.shuffle
関数は、リストの要素をランダムに並び替えるための便利なツールです。この関数は、元のリストを直接変更します。以下にその使用例を示します。
import random
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
上記のコードを実行すると、my_list
の要素がランダムに並び替えられます。出力結果は、例えば[2, 4, 1, 5, 3]
のようになります。
また、random.shuffle
とrandom.sample
の違いについても触れておきましょう。random.sample
は新しいリストを返すのに対して、random.shuffle
は元のリストを直接変更します。
以上がPythonのrandom.shuffle
関数の基本的な使い方とその特性についての説明です。この関数を使うことで、リストの要素を簡単にランダムに並び替えることができます。これにより、データのランダム化やテストケースの生成など、様々な場面で役立つでしょう。.