Random մոդուլի choice մեթոդը

random մոդուլի choice մեթոդը վերադարձնում է պատահական տարր հաջորդականությունից (տող, ցուցակ, tuple): Մեթոդի պարամետրում նշում ենք մեզ անհրաժեշտ հաջորդականությունը:

Շարահյուսություն

pythonimport random

random.choice(հաջորդականություն)

Օրինակ

Եկեք ստանանք տողի ցանկացած տարր.

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

Կոդի կատարման արդյունք.

python'e'

Օրինակ

Հիմա եկեք ստանանք ցուցակի պատահական տարր.

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

Կոդի կատարման արդյունք.

python5

Օրինակ

Եկեք ցուցադրենք tuple-ի ցանկացած տարր.

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

Կոդի կատարման արդյունք.

python'4'

Տես նաև

  • shuffle մեթոդը random մոդուլի,
    որն խառնում է հաջորդականությունը
  • random մեթոդը random մոդուլի,
    որն վերադարձնում է կեղծ պատահական թիվ
  • sample մեթոդը random մոդուլի,
    որն վերադարձնում է հաջորդականությունից տարրերի պատահական ընտրանք