-
Python में सूची के सामने जोड़ें और पीछे से हटाएं
डेटा हेरफेर के लिए Python का उपयोग करते समय हम अक्सर सूची से तत्व जोड़ते और हटाते हैं। ऐसे तरीके हैं जो इसे प्रभावी ढंग से कर सकते हैं और Python ये फ़ंक्शन मानक लाइब्रेरी के साथ-साथ बाहरी लाइब्रेरी के हिस्से के रूप में प्रदान करता है। हम बाहरी लाइब्रेरी आयात करते हैं और इसका उपयोग तत्वों को जोड़ने औ
-
Python में विषम तत्वों को दोहराकर सूची में जोड़ना
इस लेख में हम देखेंगे कि कैसे एक सूची लें जिसमें कुछ विषम संख्याएँ तत्वों के रूप में हों और फिर उन विषम तत्वों को बार-बार उसी सूची में जोड़ें। इसका मतलब है कि यदि कोई विषम संख्या सूची में दो बार मौजूद है, तो प्रसंस्करण के बाद वह विषम संख्या उसी सूची में चार बार मौजूद होगी। इस आवश्यकता के लिए हमारे
-
Python में assert कीवर्ड
हर प्रोग्रामिंग भाषा में प्रोग्राम निष्पादन के दौरान उत्पन्न अपवादों को संभालने की सुविधा होती है। Python में assert कीवर्ड का उपयोग त्रुटि को पकड़ने और सिस्टम-जनित त्रुटि संदेश के बजाय उपयोगकर्ता-परिभाषित त्रुटि संदेश दिखाने के लिए किया जाता है। इससे प्रोग्रामर के लिए त्रुटि का पता लगाना और उसे ठीक
-
पायथन का उपयोग करके डिसीजन ट्री कार्यान्वयन
डिसीजन ट्री एक एल्गोरिदम है जिसे मुख्य रूप से डेटा वर्गीकरण परिदृश्यों पर लागू किया जाता है। यह एक ट्री संरचना है जहां प्रत्येक नोड विशेषताओं का प्रतिनिधित्व करता है और प्रत्येक एज लिए गए निर्णय का प्रतिनिधित्व करता है। रूट नोड से शुरू करके हम वर्गीकरण के लिए विशेषताओं का मूल्यांकन करते रहते हैं और
-
पायथन में फ्रैक्टल ट्री
फ्रैक्टल पैटर्न हमारे चारों ओर प्रकृति में हैं। जैसे फर्न के पत्ते से लिया गया एक छोटा तना पत्ते जैसा ही दिखता है। या एक कंकड़ अक्सर पहाड़ के आकार जैसा दिखता है! तो एक छोटे पैटर्न की पुनरावृत्ति से एक बड़े पैटर्न को उत्पन्न करने का यह विचार फ्रैक्टल ट्री के रूप में जाना जाता है। पायथन प्रोग्रामिंग
-
पायथन में गेटर और सेटर
डेटा एनकैप्सुलेशन के उद्देश्य के लिए, अधिकांश ऑब्जेक्ट-ओरिएंटेड भाषाएं गेटर और सेटर मेथड का उपयोग करती हैं। ऐसा इसलिए है क्योंकि हम किसी ऑब्जेक्ट क्लास के गुणों को अन्य क्लासेस से छिपाना चाहते हैं ताकि अन्य क्लासेस में मेथड्स द्वारा डेटा का कोई आकस्मिक संशोधन न हो। जैसा कि नाम से पता चलता है, गेटर
-
पायथन में max() और min()
दिए गए मानों की सूची से अधिकतम और न्यूनतम मान ढूंढना डेटा प्रोसेसिंग प्रोग्राम में एक बहुत ही आम आवश्यकता है। पायथन में ये दो फंक्शन हैं जो संख्याओं और स्ट्रिंग्स दोनों को संभालते हैं। हम नीचे दोनों परिदृश्यों को देखेंगे। संख्यात्मक मान हम पूर्णांक और फ्लोट वाली संख्यात्मक मानों की एक सूची लेते हैं
-
पायथन - पैंडास डेटाफ्रेम में कॉलम नाम और पंक्ति इंडेक्स बदलें
पैंडास एक पायथन लाइब्रेरी है जो डेटा विश्लेषण के लिए कई सुविधाएं प्रदान करती है जो पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध नहीं हैं। ऐसी ही एक सुविधा डेटा फ्रेम्स का उपयोग है। वे कॉलम और पंक्तियों को दर्शाने वाले आयताकार ग्रिड हैं। डेटा फ्रेम बनाते समय, हम कॉलम के नाम तय करते हैं और बाद के डेटा मैनिपु
-
पायथन - टपल्स का कॉलम योग
पायथन में डेटा विश्लेषण के लिए विभिन्न लाइब्रेरी और फंक्शन की व्यापक उपलब्धता है जो इसे इतना लोकप्रिय बनाती है। हमें अपने विश्लेषण के लिए टपल्स के एक समूह के लिए एक ही कॉलम में मानों को जोड़ने की आवश्यकता हो सकती है। इसलिए इस प्रोग्राम में हम टपल्स की एक श्रृंखला में एक ही स्थिति या उसी कॉलम में मौ
-
पायथन स्ट्रिंग में अग्रणी शून्य जोड़ें
हमें कभी-कभी पायथन में विभिन्न डेटा तत्वों में स्ट्रिंग के रूप में शून्य जोड़ने की आवश्यकता हो सकती है। इसका कारण स्वरूपण और अच्छा प्रतिनिधित्व हो सकता है या कुछ गणनाओं के लिए कारण हो सकता है जहां ये मान इनपुट के रूप में कार्य करेंगे। नीचे इस उद्देश्य के लिए हम जिन विधियों का उपयोग करेंगे वे हैं। f
-
पायथन में N सूचियों के सभी संभावित क्रमपरिवर्तन
यदि हमारे पास दो सूचियां हैं और हमें पहली सूची के प्रत्येक तत्व को दूसरी सूची के प्रत्येक तत्व के साथ जोड़ना है, तो हमारे पास नीचे दिए गए दृष्टिकोण हैं। फॉर लूप का उपयोग करके इस सीधे दृष्टिकोण में हम सूचियों की एक सूची बनाते हैं जिसमें प्रत्येक सूची से तत्वों के क्रमपरिवर्तन होते हैं। हम एक फॉर लूप
-
पायथन में Numpy का उपयोग करके दो मैट्रिक्स का गुणन एक लाइन में
मैट्रिक्स गुणन एक लंबी प्रक्रिया है जहां मैट्रिक्स की प्रत्येक पंक्ति और स्तंभ के प्रत्येक तत्व को एक निश्चित तरीके से गुणा और जोड़ा जाता है। मैट्रिक्स गुणन के लिए, पहले मैट्रिक्स में स्तंभों की संख्या दूसरे मैट्रिक्स में पंक्तियों की संख्या के बराबर होनी चाहिए। परिणाम मैट्रिक्स में पहले की पंक्तिय
-
पायथन - सूची से सम मान फ़िल्टर करें
डेटा विश्लेषण के हिस्से के रूप में, सूची से कुछ मानदंडों को पूरा करने वाले मानों को फ़िल्टर करने की आवश्यकता होती है। इस लेख में हम देखेंगे कि सूची से केवल सम मानों को कैसे फ़िल्टर किया जाए। हमें सूची के प्रत्येक तत्व से गुजरना होगा और इसे 2 से विभाजित करके शेष की जांच करनी होगी। यदि शेष शून्य है त
-
पायथन - दिए गए डिक्शनरी से नकारात्मक मान फ़िल्टर करें
डेटा विश्लेषण के हिस्से के रूप में, हम डिक्शनरी से नकारात्मक मानों को हटाने के परिदृश्यों में आएंगे। इसके लिए हमें डिक्शनरी में प्रत्येक तत्व के माध्यम से लूप करना होगा और मान की जांच के लिए एक शर्त का उपयोग करना होगा। इसे प्राप्त करने के लिए नीचे दो दृष्टिकोण लागू किए जा सकते हैं। फॉर लूप का उपयोग
-
पायथन का उपयोग करके विंडोज रजिस्ट्री एक्सेस (winreg)
एक बहुमुखी भाषा और बहुत बड़ी संख्या में उपयोगकर्ता-समर्थित मॉड्यूल की उपलब्धता के कारण, हम पाते हैं कि पायथन OS स्तर के प्रोग्रामिंग में भी अच्छा है। इस लेख में हम देखेंगे कि पायथन विंडोज ऑपरेटिंग सिस्टम की रजिस्ट्री को कैसे एक्सेस कर सकता है। हमें पायथन वातावरण में winreg नामक मॉड्यूल आयात करना हो
-
पायथन में टू सम
मान लीजिए हमारे पास पूर्णांकों की एक सरणी है। हमें दो पूर्णांकों के सूचकांक वापस करने हैं, जैसे कि यदि हम उन्हें जोड़ते हैं, तो हम एक विशिष्ट लक्ष्य तक पहुंचेंगे जो भी दिया गया है। यहां हम एक मान्यता लेंगे, कि सरणी में हमेशा एक अद्वितीय समाधान होगा, इसलिए एक ही लक्ष्य के लिए दो सेट सूचकांक नहीं हों
-
पायथन में पूर्णांक उल्टा करें
मान लीजिए हमारे पास एक 32-बिट साइन्ड पूर्णांक संख्या है। हमें संख्या लेनी है और अंकों को उल्टा करना है। यदि संख्या 425 जैसी है, तो आउटपुट 524 होगा। एक और बात ध्यान रखनी है कि संख्या साइन्ड है, इसलिए कुछ ऋणात्मक संख्याएं हो सकती हैं। यदि संख्या -425 है, तो यह -524 होगी। यहां हमने कुछ मान्यताएं ली है
-
पायथन में पालिंड्रोम संख्या
मान लीजिए हमारे पास एक पूर्णांक है। हमें जांचना है कि पूर्णांक पालिंड्रोम है या नहीं। यदि पूर्णांक आगे या पीछे दोनों क्रम में समान है, तो संख्या पालिंड्रोम है। उदाहरण के लिए, मान लीजिए संख्या 454 है, यदि हम इसे उल्टा करते हैं तो यह फिर से 454 होगी। तो यह पालिंड्रोम है। अब यदि संख्या -565 है, तो उल्
-
पायथन में रोमन से पूर्णांक
मान लीजिए हमारे पास रोमन अक्षर हैं; हमें उन्हें पूर्णांक में बदलना है। जैसा कि हम जानते हैं रोमन अंक कुछ अलग प्रतीकों में दर्शाए जाते हैं: अंकमान I1 V5 X10 L50 C100 D500 M1000 यदि हम रोमन संख्याओं को ध्यान से देखें, तो यह ऐसा है जैसे अंक II है, तो यह 2 है, दो I एक साथ जुड़े हुए हैं। XII के लिए,
-
पायथन में सबसे लंबा सामान्य उपसर्ग
मान लीजिए हमारे पास एक सरणी में स्ट्रिंग्स का एक समूह है। हमें सरणी में स्ट्रिंग्स के बीच सबसे लंबा सामान्य उपसर्ग ढूंढना है। यहां हम मान लेंगे कि सभी स्ट्रिंग्स लोअरकेस स्ट्रिंग्स हैं। और यदि कोई सामान्य उपसर्ग नहीं है, तो वापस करें। इसलिए यदि स्ट्रिंग्स की सरणी [school, schedule,scotland] जैसी ह