1. Learn
  2. /
  3. Courses
  4. /
  5. Python में Functions का परिचय

Connected

Exercise

सब कुछ एक साथ लाएँ (1)

बहुत बढ़िया! अब आपने lambda का उपयोग करके anonymous functions लिखना, map(), filter(), और reduce() जैसे अन्य फंक्शन्स को lambda functions आर्ग्युमेंट के रूप में पास करना, और अपनी functions के भीतर errors हैंडल करके कस्टम error messages दिखाना सीख लिया है. अब आप इन सब सीखों को Twitter डेटासेट पर लागू करेंगे. अपनी नई error handling स्किल्स का अभ्यास शुरू करने से पहले, इस अभ्यास में आप एक lambda function लिखेंगे और filter() का उपयोग करके retweets चुनेंगे, यानी ऐसे ट्वीट्स जो स्ट्रिंग 'RT' से शुरू होते हैं.

आपकी सुविधा के लिए, Twitter डेटा को DataFrame tweets_df में इम्पोर्ट किया गया है. शुरू कीजिए!

Instructions

100 XP
  • filter() कॉल में, एक lambda function और ट्वीट्स का सीक्वेंस बतौर स्ट्रिंग्स tweets_df['text'] पास करें. Lambda function को जाँचना चाहिए कि किसी ट्वीट x के पहले 2 कैरेक्टर्स 'RT' हैं या नहीं. प्राप्त filter ऑब्जेक्ट को result में असाइन करें. किसी ट्वीट x के पहले 2 कैरेक्टर्स पाने के लिए x[0:2] का उपयोग करें. समानता जाँचने के लिए == के साथ Boolean फ़िल्टर लगाएँ.
  • result को लिस्ट में कन्वर्ट करें और लिस्ट प्रिंट करें.