Random modulynyň choice metodu
random modulynyň choice metodi
yzygiderlikden (setir, sanaw, korpus) tesadufy
element yzyna gaýtarýar.
Metodyň parametrinde bize gerek bolan
yzygiderligi görkezýäris.
Sintaksis
pythonimport random
random.choice(yzygiderlik)
Mysal
Geliň setirdäki elementleriň haýsy bolsa birini alyň:
pythontxt = 'abcde'
print(random.choice(txt))
Kodyň ýerine ýetiriliş netijesi:
python'e'
Mysal
Indi geliň sanawdan tesadufy element alyň:
pythonlst = [1, 2, 3, 4, 5]
print(random.choice(lst))
Kodyň ýerine ýetiriliş netijesi:
python5
Mysal
Geliň korpusdaky elementleriň haýsy bolsa birini çap edeliň:
pythontpl = ('1', '2', '3', '4', '5')
print(random.choice(tpl))
Kodyň ýerine ýetiriliş netijesi:
python'4'