Lista di numeri casuali

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)