[Python] LISTE E RANDOM
Esalando Prassi
alessandro.pisa a katamail.com
Lun 12 Feb 2024 16:20:34 CET
On Mon, 12 Feb 2024 at 16:06, Marco Monti <montiroma59 a gmail.com> wrote:
> Buongiorno. Sto usando liste e tuple e non so come risolvere un problema
> sulla diversa numerosità degli oggetti. Mi spiego meglio.
> In un test di geografia ho inserito una lista delle 20 regioni italiane,
> una lista delle 25 nazioni europee e una lista delle circa 100 province
> italiane.
> Dato che le 100 provincie italiane sono numericamente ben superiori alle
> nazioni e alle regioni la scelta casuale fa uscire quasi sempre le
> provincie. Non trovo un modo per bilanciare la scelta casuale.
> Ho pensato di fare una scelta casuale differenziata: scelta solo fra le
> nazioni, solo fra le regioni, solo fra le provincie. Poi fare una scelta
> fra le suddette tre. Mi dà errore.
> reg_ita=[........]
> naz_eur=[........]
> pro_ita=[........]
> reg_cas=random.choice(reg_ita)
> naz_cas=random.choice(naz_eur)
> pro_cas=random.choice(pro_ita)
> cas_fin=random.choice(reg_cas+pro_cas+naz_cas)
> Da errore. Non so come fare
>
>
Credo tu voglia fare qualcosa tipo:
```
random.choice(reg_ita + naz_eur + pro_ita)
```
Ciao!
--
http://alepisa.blogspot.com
Esalando Prassi
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20240212/02bfc4f9/attachment.html>
Maggiori informazioni sulla lista
Python