कई प्रोग्रामर अपने सरल और संक्षिप्त सिंटैक्स के लिए पायथन को पसंद करते हैं। ये पायथन रेसिपी छोटे नमूना कार्यक्रम हैं जिनका उपयोग आप आम रोजमर्रा की समस्याओं को हल करने के लिए कर सकते हैं।
इन आसान-से-पचाने वाले पायथन व्यंजनों का उपयोग करें और अपनी कोडिंग दक्षता को अगले स्तर तक ले जाएं।
1. शब्दकोश का एक सबसेट निकालें
आप डिक्शनरी कॉम्प्रिहेंशन विधि का उपयोग करके किसी डिक्शनरी का सबसेट निकाल सकते हैं।
2. टेक्स्ट ढूंढें और बदलें
आप str.replace() विधि का उपयोग करके एक स्ट्रिंग में एक साधारण टेक्स्ट पैटर्न को खोज और बदल सकते हैं।
अधिक जटिल पैटर्न के लिए, आप पुनः पुस्तकालय से उप () विधि का उपयोग कर सकते हैं। पायथन में नियमित अभिव्यक्ति जटिल पैटर्न के लिए कार्य को बहुत आसान बनाती है।
उपरोक्त कोड व्हाइट-स्पेस कैरेक्टर को अंडरस्कोर कैरेक्टर से बदल देता है।
3. फ़िल्टर अनुक्रम तत्व
आप सूची समझ का उपयोग करके कुछ शर्तों के अनुसार अनुक्रम से तत्वों को फ़िल्टर कर सकते हैं।
4. टेक्स्ट स्ट्रिंग्स को संरेखित करें
आप टेक्स्ट स्ट्रिंग्स को ljust (), rjust (), और केंद्र () विधियों का उपयोग करके संरेखित कर सकते हैं। ये विधियाँ किसी दिए गए चौड़ाई के क्षेत्र में एक स्ट्रिंग को बाएँ-औचित्य, दाएँ-औचित्य और केन्द्रित करती हैं।
5. स्ट्रिंग्स को डेटाटाइम्स में बदलें
दिनांक/समय के स्ट्रिंग प्रस्तुतिकरण को दिनांक ऑब्जेक्ट में बदलने के लिए आप डेटाटाइम क्लास से strptime() विधि का उपयोग कर सकते हैं।
नोट: यदि स्ट्रिंग तर्क प्रारूप पैरामीटर के अनुरूप नहीं है, तो strptime () विधि काम नहीं करेगी।
6. अनुक्रम को अलग-अलग चर में अनपैक करें
आप असाइनमेंट ऑपरेशन का उपयोग करके किसी भी अनुक्रम को एक चर में अनपैक कर सकते हैं। यह विधि तब तक काम करती है जब तक कि चरों की संख्या और अनुक्रम की संरचना एक दूसरे से मेल नहीं खाती।
9. रिवर्स में पुनरावृति
आप रिवर्स () फ़ंक्शन, रेंज () फ़ंक्शन का उपयोग करके या स्लाइसिंग तकनीक का उपयोग करके अनुक्रम को उल्टे क्रम में पुनरावृति कर सकते हैं।
फ़ाइल से JSON पढ़ना
आप json.load() फ़ंक्शन का उपयोग करके किसी फ़ाइल से JSON पढ़ सकते हैं। यह फ़ंक्शन JSON फ़ाइल से JSON डेटा को शब्दकोश में लोड करता है।