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

2022-10-03 Per discussione Andrea D'Amore
On Mon, 3 Oct 2022 at 14:58, Gabriele Battaglia wrote: >Ciao Andrea, intendi una tupla? Intendo la definizione di Python di iterabili che accettano l'accesso con chiave intera da `0` a `len(obj) - 1`, vedi . > Una curiosità: ma "tupla"

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

2022-10-03 Per discussione Carlo Miron
Il giorno lun 3 ott 2022 alle ore 14:58 Gabriele Battaglia ha scritto: > > Una curiosità: ma "tupla" è una parola italiana? Che significa? Io, > prima di Python non l'avevo mai sentita. è italiano, anche se credo sia più diffuso il nome "ennupla" https://it.wikipedia.org/wiki/Ennupla --

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

2022-10-03 Per discussione Gabriele Battaglia
Reply to the Andrea D'Amore's message, wrote on 03/10/2022 at 14:00: On Fri, 30 Sept 2022 at 18:31, Paolo Leggio wrote: Il metodo é giusto ma vuole ricevere una lista come parametro. A rigore una sequenza. Ciao Andrea, intendi una tupla? Grazie per la precisazione. Una curiosità: ma

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

2022-10-03 Per discussione Andrea D'Amore
On Fri, 30 Sept 2022 at 18:31, Paolo Leggio wrote: > Il metodo é giusto ma vuole ricevere una lista come parametro. A rigore una sequenza. -- A. ___ 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 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(),