Ho bisogno di generare un grande array (o lista) con numeri casuali (numeri 10⁵). Stavo cercando così:Grande array con numeri casuali con pitone
vet = random.sample(range(10),100000)
Ma quando provo a fare funzionare:
vet = random.sample(range(10),10000)
File "/usr/lib/python2.7/random.py", la linea 320, in campione rilancio ValueError ("sample larger than population") ValueError: campione più grande della popolazione
Qualsiasi soluzione?
tkns
Considerando le dimensioni di tale elenco, si potrebbe prendere in considerazione una libreria di matrice come [NumPy] (http://numpy.scipy.org/) : 'importa numpy; vet = numpy.random.randint (0, 10, 10000) ' – Snowball