De choice methode van de random module

De methode choice van de module random retourneert een willekeurig element uit een reeks (string, lijst, tuple). In de parameter van de methode specificeren we de gewenste reeks.

Syntaxis

pythonimport random

random.choice(reeks)

Voorbeeld

Laten we een willekeurig element uit de string halen:

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

Resultaat van de code-uitvoering:

python'e'

Voorbeeld

Laten we nu een willekeurig element uit de lijst halen:

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

Resultaat van de code-uitvoering:

python5

Voorbeeld

Laten we een willekeurig element uit de tuple uitvoeren:

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

Resultaat van de code-uitvoering:

python'4'

Zie ook

  • de methode shuffle van de module random,
    die een reeks door elkaar schudt
  • de methode random van de module random,
    die een pseudo-willekeurig getal retourneert
  • de methode sample van de module random,
    die een willekeurige steekproef van elementen uit een reeks retourneert