शुरू करेंमुफ़्त में शुरू करें

ताश की गड्डी को शफल करना

अक्सर हमें किसी वस्तुओं के सेट का क्रम रैंडमाइज़ करना होता है। सोचिए, ताश के खेल में आप पहले गड्डी को शफल करते हैं, या स्क्रैबल में अक्षरों की टाइल्स को पहले बैग में मिलाया जाता है। इस सेक्शन के अंतिम अभ्यास में, आप एक और उपयोगी फंक्शन सीखेंगे — np.random.shuffle()। यह फंक्शन किसी सीक्वेंस को इन-प्लेस रैंडम तरीके से शफल कर देता है। इस अभ्यास के अंत में, आप ताश की गड्डी या किसी भी आइटम-सीक्वेंस को शफल करना सीख जाएँगे।

शेल में deck_of_cards को देखें।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Statistical Simulation

पाठ्यक्रम देखें

अभ्यास निर्देश

  • np.random.shuffle() फंक्शन का उपयोग करके deck_of_cards को शफल करें.
  • स्लाइसिंग करके इस लिस्ट से ऊपर के तीन कार्ड चुनें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
कोड संपादित करें और चलाएँ