59 of 151 menu

Moduulin random metodi choice

Moduulin random metodi choice palauttaa satunnaisen elementin sekvenssistä (merkkijono, lista, tuple). Metodin parametrina määritämme tarvitsemamme sekvenssin.

Syntaksi

import random random.choice(sekvenssi)

Esimerkki

Saadaan mikä tahansa merkkijonon elementeistä:

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

Koodin suorituksen tulos:

'e'

Esimerkki

Nyt saadaan satunnainen elementti listasta:

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

Koodin suorituksen tulos:

5

Esimerkki

Tulostetaan mikä tahansa tuplen elementeistä:

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

Koodin suorituksen tulos:

'4'

Katso myös

  • moduulin random metodi shuffle,
    joka sekoittaa sekvenssin
  • moduulin random metodi random,
    joka palauttaa pseudosatunnaisen luvun
  • moduulin random metodi sample,
    joka palauttaa satunnaisen otoksen elementeistä sekvenssistä
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää