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

एकल मान बदलें I

इस अभ्यास में, हम डिक्शनरी का उपयोग करके एक साथ कई मानों को बदलने की तकनीक को एक अलग डेटासेट पर लागू करेंगे.

हम यह फंक्शन data DataFrame पर लागू करेंगे. हर पंक्ति एक प्लेइंग कार्ड डेक से 5 कार्ड्स की रैंक दिखाती है, जो 1 (Ace) से 13 (King) तक होती हैं (फीचर्स R1, R2, R3, R4, R5). 'Class' फीचर हर पंक्ति को एक श्रेणी (0 से 9) में वर्गीकृत करता है और 'Explanation' फीचर बताता है कि हर क्लास किसका प्रतिनिधित्व करती है.

इस अभ्यास का उद्देश्य गेम में मौजूद फ्लश के दो प्रकार ('Royal flush' और 'Straight flush') को 'Flush' नाम के अंतर्गत वर्गीकृत करना है.

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

pandas के साथ कुशल कोड लिखना

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

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

  • DataFrame की हर वह पंक्ति जहाँ 'Explanation' कॉलम में 'Royal flush' या 'Straight flush' है, उसे 'Flush' में बदलें.

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

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

# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())
कोड संपादित करें और चलाएँ