59 of 151 menu

Metoda choice modulu random

Metoda choice modulu random vrací náhodný prvek z sekvence (řetězce, seznamu, n-tice). V parametru metody uvedeme požadovanou sekvenci.

Syntaxe

import random random.choice(sekvence)

Příklad

Získejme libovolný prvek z řetězce:

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

Výsledek provedení kódu:

'e'

Příklad

Nyní získejme náhodný prvek seznamu:

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

Výsledek provedení kódu:

5

Příklad

Vypišme libovolný prvek z n-tice:

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

Výsledek provedení kódu:

'4'

Viz také

  • metoda shuffle modulu random,
    která zamíchá sekvenci
  • metoda random modulu random,
    která vrací pseudonáhodné číslo
  • metoda sample modulu random,
    která vrací náhodný výběr prvků ze sekvence
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout