home changes contents help options

095:配列の要素をランダムに取得する

randomモジュール を使います。

 >>> import random
 >>> random.choice(['apple','orange','banana'])
 'banana'
 >>> random.choice(['apple','orange','banana'])
 'orange'

 >>> random.sample([1,2,3,4,5], 2)
 [5, 2]
 >>> random.sample(xrange(100), 10)
 [84, 89, 81, 54, 64, 34, 60, 90, 10, 82]
 >>> random.sample(xrange(100), 2)
 [33, 64]