59 of 151 menu

Metodo choice del modulo random

Il metodo choice del modulo random restituisce un elemento casuale da una sequenza (stringa, lista, tupla). Nel parametro del metodo specifichiamo la sequenza desiderata.

Sintassi

import random random.choice(sequenza)

Esempio

Prendiamo un qualsiasi elemento della stringa:

txt = 'abcde' print(random.choice(txt))

Risultato dell'esecuzione del codice:

'e'

Esempio

Ora prendiamo un elemento casuale della lista:

lst = [1, 2, 3, 4, 5] print(random.choice(lst))

Risultato dell'esecuzione del codice:

5

Esempio

Stampiamo un qualsiasi elemento della tupla:

tpl = ('1', '2', '3', '4', '5') print(random.choice(tpl))

Risultato dell'esecuzione del codice:

'4'

Vedi anche

  • il metodo shuffle del modulo random,
    che mescola una sequenza
  • il metodo random del modulo random,
    che restituisce un numero pseudo-casuale
  • il metodo sample del modulo random,
    che restituisce un campione casuale di elementi da una sequenza
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta