日記

日々のことと、Python/Django/PHP/Laravel/nodejs などソフトウェア開発のことを書き綴ります

配列の中身をランダムに並び替え

必要になったシチュエーションとしては、Webサイト上のカテゴリをランダムに表形式で並べたい!でした。調べてみると Python では凄く簡単に実現できる。

import random

list_data = [
  'A',
  'B',
  'C'
]

random.shuffle(list_data)

これだけ!
list_dataがタプルではなくリストを使っているのは、random.shuffleに渡した引数を直接変更してしまうから、変更不可能なタプルでは出来ないためです。

ここのところ忙しいので、無理のないように更新を再開したいと思います。