Random модулінің choice әдісі

random модулінің choice әдісі тізбектен (жол, тізім, кортеж) кездейсоқ элемент қайтарады. Әдістің параметрінде бізге қажетті тізбекті көрсетеміз.

Синтаксис

pythonimport random

random.choice(тізбек)

Мысал

Жолдың кез келген элементін алайық:

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

Кодты орындау нәтижесі:

python'e'

Мысал

Енді тізімнен кездейсоқ элемент алайық:

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

Кодты орындау нәтижесі:

python5

Мысал

Кортеждің кез келген элементін шығарайық:

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

Кодты орындау нәтижесі:

python'4'

Сондай-ақ қараңыз

  • shuffle әдісі random модулінің,
    ол тізбекті араластырады
  • random әдісі random модулінің,
    ол жалған кездейсоқ сан қайтарады
  • sample әдісі random модулінің,
    ол тізбектен элементтердің кездейсоқ іріктемасын қайтарады