listの中身をランダムに並び変えるにはどうすればいいのだろうか?
[Python]リストの要素をランダムに並べ替える
によると、以下のコードでいけるみたい。
>>> from random import Random >>> r = Random() >>> hoge = [1,2,3,4,5,6,7,8,9,10] >>> r.shuffle(hoge) >>> hoge [10, 8, 5, 4, 1, 9, 3, 7, 6, 2]randomクラスのshuffleメソッドを使う感じですね。
確かに試したらランダムになりましたー。
0 コメント:
コメントを投稿