Re: [Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Gabriele Battaglia
Reply to the Carlos Catucci's message, wrote on 30/09/2022 at 19:12: On Fri, 30 Sept 2022 at 18:33, Gabriele Battaglia > wrote: Ho risolto. Se serve, posto il codice. E' sempre interessante vedere come un dev risolve un algoritmo, se ti va di postarlo a me

Re: [Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Gabriele Battaglia
Reply to the Paolo Leggio's message, wrote on 30/09/2022 at 18:31: Ciao. Il metodo é giusto ma vuole ricevere una lista come parametro. random.choices(list(cesto.keys()), weights=list(cesto.values())) Grazie Paolo! Infatti, funziona così, dovevo capirlo dall'help. :) Buona serata. __

Re: [Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Carlos Catucci
On Fri, 30 Sept 2022 at 18:33, Gabriele Battaglia wrote: > Ho risolto. > Se serve, posto il codice. > E' sempre interessante vedere come un dev risolve un algoritmo, se ti va di postarlo a me farebbe piacere vederlo Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros

Re: [Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Gabriele Battaglia
Ho risolto. Se serve, posto il codice. Gabry. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Paolo Leggio
Ciao. Il metodo é giusto ma vuole ricevere una lista come parametro. random.choices(list(cesto.keys()), weights=list(cesto.values())) > On 30 Sep 2022, at 14:59, Gabriele Battaglia wrote: > > random.choices(cesto.keys(), weights(cesto.values())

[Python] Selezionare voci da un dizionario con casualità pesata.

2022-09-30 Per discussione Gabriele Battaglia
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(), we