Classe Random

Python
Enviado por thotypous em Seg, 02/01/2006 - 13:20.Python
O Python tem uma classe Random muito boa e completa. O que mais me chamou a atenção foi o método sample, que é muito simples é útil.
  1. import random
  2. r = random.Random()
  3. elementos = r.sample(lista, 10)
Isto vai gerar em elementos uma lista com 10 elementos da lista lista escolhidos aleatoriamente. A classe Random é randomizada automaticamente assim que é criada, ou seja, você não precisa alimentá-la com uma semente aleatória manualmente. A classe Random possui muitos outros métodos. Para saber mais, abra o python e digite:
  1. import random
  2. help(random)