Sie können ein Element zufällig aus einem Array abrufen, indem Sie die Auswahlfunktion des Zufallsmoduls verwenden.
Beachten Sie jedoch, dass bei einer Anzahl von 0 Elementen eine Ausnahme ausgelöst wird.
>>> import random
>>> random.choice(["hoge","fuga","piyo"])
'piyo'
>>> random.choice(["hoge","fuga","piyo"])
'fuga'
>>> random.choice([])
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/lib64/python2.7/random.py", line 275, in choice
return seq[int(self.random() * len(seq))] # raises IndexError if seq is empty
IndexError: list index out of range
Recommended Posts