random মডিউলের choice মেথড

random মডিউলের choice মেথড একটি সিকোয়েন্স (স্ট্রিং, লিস্ট, টাপল) থেকে র্যান্ডম এলিমেন্ট রিটার্ন করে। মেথডের প্যারামিটারে আমরা আমাদের প্রয়োজনীয় সিকোয়েন্সটি নির্দিষ্ট করি।

সিনট্যাক্স

pythonimport random

random.choice(sequence)

উদাহরণ

আসুন একটি স্ট্রিং থেকে যেকোনো এলিমেন্ট নেওয়া যাক:

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 মডিউলের,
    যা রিটার্ন করে সিকোয়েন্স থেকে এলিমেন্টের র্যান্ডম স্যাম্পল