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 მოდულის,
    რომელიც აბრუნებს მიმდევრობიდან ელემენტების შემთხვევით ნიმუშს