1. Learn
  2. /
  3. कोर्स
  4. /
  5. Efficient Python Code लिखना

Connected

अभ्यास

.itertuples() के साथ इटरेट करना

याद रखें, .itertuples() हर DataFrame की row को namedtuple नाम के एक विशेष डेटा टाइप के रूप में लौटाता है। आप एक namedtuple के भीतर किसी attribute को एक खास सिंटैक्स से देख सकते हैं। आइए namedtuples के साथ काम करने का अभ्यास करें।

आपके सेशन में rangers_df नाम का एक pandas DataFrame लोड किया गया है। इस DataFrame में Major League बेसबॉल टीम Texas Rangers (संक्षेप में 'TEX') के आँकड़े ('Team', 'League', 'Year', 'RS', 'RA', 'W', 'G', और 'Playoffs') शामिल हैं।

निर्देश 1/3

undefined XP
  • 1

    rangers_df पर लूप लगाने और हर row को प्रिंट करने के लिए .itertuples() का उपयोग करें।

  • 2

    rangers_df पर .itertuples() के साथ लूप लगाएँ और हर row के Index, Year, और Wins (W) attribute को क्रमशः i, year, और wins के रूप में सेव करें।

  • 3

    अब, rangers_df पर लूप लगाएँ और ये मान सिर्फ़ उन rows के लिए प्रिंट करें जहाँ Rangers प्लेऑफ़ में पहुँचे थे।