Soluzione 1
La lista di numeri esiste già, sostituisce i numeri esistenti con nuovi numeri
import random # random()
NUMERI = [...] # Inserisci i tuoi numeri
n = len(NUMERI)
for i in range(n):
x=random.random() # Genera un numero casuale in [0, 1)
NUMERI[i]=x # e lo inserisce nella posizione già esistente
Soluzione 2
La lista di numeri è vuota
import random # random()
NUMERI = [] # Lista vuota
n = ... # Quanti numeri inserire?
for i in range(n):
x=random.random() # Genera un numero casuale in [0, 1)
NUMERI.append(x) # e lo aggiunge in fondo a destra
Soluzione 3
I numeri devono appartenere a un certo intervallo, diverso da [0, 1]
import random # uniform()
NUMERI = [] # Lista vuota
MINIMO = ... # Valore decimale minimo
MASSIMO = ... # Valore decimale massimo
n = ... # Quanti numeri inserire
for i in range(n):
x=random.uniform(MINIMO, MASSIMO)
NUMERI.append(x)
Soluzione 4
I numeri devono appartenere a un certo intervallo di interi
import random # randint(), random integer
NUMERI = [] # Lista vuota
MINIMO = ... # Valore INTERO minimo
MASSIMO = ... # Valore INTERO massimo
n = ... # Quanti numeri inserire
for i in range(n):
x=random.randint(MINIMO, MASSIMO)
NUMERI.append(x)