रैंडम मॉड्यूल की चॉइस विधि

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 मॉड्यूल की,
    जो अनुक्रम से तत्वों का यादृच्छिक नमूना लौटाती है