Metoda choice modula random

Metoda choice modula random vrne naključni element iz zaporedja (niza, seznama, terke). V parametru metode navedemo želeno zaporedje.

Sintaksa

pythonimport random

random.choice(zaporedje)

Primer

Pridobimo poljuben element iz niza:

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

Rezultat izvajanja kode:

python'e'

Primer

Zdaj pa pridobimo naključni element seznama:

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

Rezultat izvajanja kode:

python5

Primer

Izpišimo poljuben element terke:

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

Rezultat izvajanja kode:

python'4'

Glejte tudi

  • metoda shuffle modula random,
    ki premeša zaporedje
  • metoda random modula random,
    ki vrne psevdonaključno število
  • metoda sample modula random,
    ki vrne naključni vzorec elementov iz zaporedja