2010/3/8 kimeros <darkkrusk@...>
> Implementei este algoritmo para criar um vetor aleatório, mas estou tendo
> estouro quando o mesmo passa da casa dos 10000, alguem pode me dar uma dica
> ou ajuda????
em python anterior a 3.x range() mantem toda a lista criada por
range() na memoria enquanto xrange retorna um objeto iterável,
conservando memória. Provavelmente voce atingiu o limite de memoria.
Em geral nao é recomendado usar "from foo import *", veja a PEP8.
De qualquer forma, eu sugiro usar compreensào de listas nesse caso;
todo o seu código pode ser resumido a:
import random
tam = input('Digite quantos valores seram incluidos: ')
print [random.randint(1, tam) for i in xrange(tam)]
Abraços,
Pedro