पायथन के मानक पुस्तकालय में यादृच्छिक मॉड्यूल है। इस मॉड्यूल में मेर्सन ट्विस्टर एल्गोरिथम पर आधारित विभिन्न छद्म यादृच्छिक जनरेटर हैं।
मॉड्यूल में एक विकल्प () विधि है जो अनुक्रम डेटा प्रकार (स्ट्रिंग, सूची या टपल) से यादृच्छिक रूप से आइटम चुनती है
>>> from random import choice >>> lst=[1,2,3,4,5] >>> choice(lst) 4 >>> choice(lst) 5 >>> choice(lst) 3
एक अन्य तरीका यह है कि रैंडरेंज () फ़ंक्शन का उपयोग करके सूची आइटम्स की अनुक्रमणिका के अनुरूप एक यादृच्छिक संख्या प्राप्त की जाए। यादृच्छिक संख्या की सीमा 0 से len(lst)-1
. के बीच होती है>>> from random import randrange >>> lst=[1,2,3,4,5] >>> index=randrange(len(lst)) >>> lst[index] 4 >>> index=randrange(len(lst)) >>> lst[index] 3