Ciao.
Se ho:
cesto={'banana':20, 'mela':30, 'pera':50}
Voglio pescare un frutto dal cesto e voglio avere il 20% di possibilità
di cuccarmi una banana, il 30% una mela e il 50% di prendere un pera.
Dopo gli imports del caso io pensavo di poter fare:
frutto = random.choices(cesto.keys(), weights(cesto.values())
Ma non funziona. Ho letto nella referenza di choices, che non prende un
elemento dalla lista fornita ma restituisce una lista, k. Quindi non è
il modulo giusto.
Vi chiedo ne esiste uno già fatto o devo scrivermi io l'algoritmo per
ottenere ciò che voglio?
Grazie mille, Gabry.
--
--... ...-- -.. . .. --.. ....- .- .--. ..- - ..- . .
Sent from TB on Windows 10, Genus Bononiae's computer.
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python