def simulation(valeurs,probabilites): nb=random() pcumulee=0 for i in range(len(valeurs)): if pcumulee<= nb < probabilites[i]+pcumulee: return valeurs[i] pcumulee+=probabilites[i]