なにぶん、初心者なもので。
randomの使い方もわからんかったのです。
shiracamus様よりご指摘頂いた点を修正致します
python3でコンソール立ち上げて…
まずはモジュールを使えるようにする。
import random
単純な乱数取得
>>> print(random.random())
0.7053217152160873
>>> print(random.random())
0.8461746389717953
>>> print(random.random())
0.12047153256715915
>>> print(random.random())
0.31427179976283537
リストのシャッフル
>>> data = ["A", "B", "C"]
>>> data
['A', 'B', 'C']
>>> random.shuffle(data)
>>> data
['A', 'C', 'B']
>>> random.shuffle(data)
>>> data
['B', 'C', 'A']
>>> random.shuffle(data)
>>> data
['A', 'C', 'B']
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'C'
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'A'
>>> random.shuffle(data)
>>> data[1]
'C'
>>>
リストの数が少ないからあまり変化してるようには見えませんね…。
チョイス(追記しました)
>>> data = ["A", "B", "C", "D", "E"]
>>>
>>>
>>> import random
>>> random.choice(data)
'B'
>>> random.choice(data)
'E'
>>> random.choice(data)
'B'
>>> random.choice(data)
'D'
>>> random.choice(data)
'D'
>>> random.choice(data)
'B'
>>>
シャッフルはリストを破壊的にまぜまぜするんすね。
1個だけとるならチョイスのほうが楽ですね…。
slackbotでランダムな回答をしようと思って使ってみました。
randomはもっと色々使えそう。