-
पायथन - पंडों और XlsxWriter के साथ काम करना
पायथन पांडा एक डेटा विश्लेषण पुस्तकालय है। यह छोटे और बड़े डेटासेट को पढ़, फ़िल्टर और पुनर्व्यवस्थित कर सकता है और उन्हें एक्सेल सहित कई प्रारूपों में आउटपुट कर सकता है। पांडा XlsxWriter मॉड्यूल का उपयोग करके एक्सेल फाइलें लिखते हैं। XlsxWriter XLSX फ़ाइल स्वरूप में फ़ाइलें लिखने के लिए एक पायथन म
-
पायथन - Matplotlib का उपयोग करके PNG छवियों के साथ कार्य करना
Matplotlib 2D सरणियों के प्लॉट के लिए पायथन में एक अद्भुत विज़ुअलाइज़ेशन लाइब्रेरी है। Matplotlib एक मल्टी-प्लेटफ़ॉर्म डेटा विज़ुअलाइज़ेशन लाइब्रेरी है जिसे NumPy सरणियों पर बनाया गया है और इसे व्यापक SciPy स्टैक के साथ काम करने के लिए डिज़ाइन किया गया है। उदाहरण #applying pseudocolor # importing py
-
पायथन - मास्टर फाइल में कई फाइल डेटा लिखें
फ़ाइल प्रबंधन किसी भी वेब एप्लिकेशन का एक महत्वपूर्ण हिस्सा है। फ़ाइल बनाने, पढ़ने, अपडेट करने और हटाने के लिए पायथन के कई कार्य हैं। किसी मौजूदा फ़ाइल में लिखने के लिए, आपको ओपन () फ़ंक्शन में एक पैरामीटर जोड़ना होगा - ए - संलग्न करें - फ़ाइल के अंत में संलग्न होगा w - लिखें - किसी भी मौजूदा सा
-
पायथन - ओपनपीएक्सएल मॉड्यूल का उपयोग करके एक्सेल फ़ाइल में लिखना
Openpyxl एक्सेल (एक्सटेंशन xlsx/xlsm/xltx/xltm) फाइलों को पढ़ने और लिखने के लिए एक पायथन लाइब्रेरी है। ओपनपीएक्सएल मॉड्यूल पायथन प्रोग्राम को एक्सेल फाइलों को पढ़ने और संशोधित करने की अनुमति देता है। उदाहरण के लिए, उपयोगकर्ता को हजारों पंक्तियों से गुजरना पड़ सकता है और कुछ मानदंडों के आधार पर छोटे
-
दिए गए योग के साथ जोड़े खोजें जैसे कि जोड़ी के तत्व पायथन में अलग-अलग पंक्तियों में हों
मान लीजिए कि हमारे पास अद्वितीय तत्वों का एक मैट्रिक्स और एक योग है; हमें मैट्रिक्स से उन सभी जोड़ों को खोजना है जिनका योग दिए गए योग के बराबर है। यहां, जोड़ी के प्रत्येक तत्व को अलग-अलग पंक्तियों से लिया जाएगा। तो, अगर इनपुट इस तरह है - 2 4 3 5 6 9 8 7 10 11 14 12 13 1 15 16 sum =13, तो आउटप
-
दिए गए योग के साथ जोड़े खोजें जैसे कि जोड़ी तत्व पायथन में अलग-अलग बीएसटी में हों
मान लीजिए कि हमारे पास दो दिए गए बाइनरी सर्च ट्री हैं और दूसरा योग दिया गया है; हमें दिए गए योग के संबंध में जोड़े खोजने होंगे ताकि प्रत्येक जोड़ी तत्व अलग-अलग बीएसटी में हों। तो, अगर इनपुट योग =12 जैसा है तो आउटपुट [(6, 6), (7, 5), (9, 3)] . होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
-
पायथन में समान स्तरों पर पत्तियों के डेटा के योग का गुणन प्राप्त करें
मान लीजिए कि हमारे पास एक बाइनरी ट्री है। हमें निम्नलिखित ऑपरेशन करने हैं - प्रत्येक स्तर के लिए, यदि इस स्तर पर पत्तियाँ हैं तो सभी पत्तों का योग ज्ञात कीजिए। अन्यथा इसे अनदेखा करें। सभी राशियों का गुणन ज्ञात करें और उसे वापस करें। तो, अगर इनपुट पसंद है तो आउटपुट 270 होगा। पहले दो स्तरो
-
पायथन में संपर्कों की सूची में समान संपर्क खोजें
मान लीजिए कि हमारे पास किसी भी क्रम में उपयोगकर्ता नाम, ईमेल और फोन नंबर रखने वाले संपर्कों की एक सूची है, हमें वही संपर्क ढूंढना होगा (जब एक ही व्यक्ति के कई अलग-अलग संपर्क हों) और वही संपर्क वापस करें साथ में। हमें यह ध्यान रखना होगा कि - एक संपर्क किसी भी क्रम के अनुसार उपयोगकर्ता नाम, ईमेल और
-
बैंकिन पायथन में एक गार्ड से सबसे कम दूरी का पता लगाएं
मान लीजिए कि हमारे पास एक मैट्रिक्स है जो तीन अक्षरों O, G, और W से भरा है जहां O खुले स्थान का प्रतिनिधित्व करता है, G गार्ड का प्रतिनिधित्व करता है और डब्ल्यू एक बैंक में दीवारों का प्रतिनिधित्व कर रहा है, हमें मैट्रिक्स में सभी ओ को एक गार्ड से उनकी सबसे छोटी दूरी के संबंध में बदलना होगा, हम किसी
-
दिए गए दो सरणियों से उप-सरणी खोजें जैसे कि उनके पास पायथन में समान योग है
मान लीजिए कि हमारे पास दो सरणियाँ P और Q हैं जिनका आकार N है, वे संख्या 1 से N तक धारण कर रहे हैं। हमें दिए गए सरणियों से उप-सरणी ढूंढनी है ताकि उनका योग समान हो। अंत में ऐसे उप-सरणी के सूचकांक वापस करें। अगर कोई समाधान नहीं है, तो -1 लौटें। इसलिए, यदि इनपुट P =[2, 3, 4, 5, 6], Q =[9, 3, 2, 6, 5] जै
-
अधिकतम बिटवाइज़ AND और बिटवाइज़ या पायथन में परवर्ती खोजें
मान लीजिए कि हमारे पास n तत्वों की एक सरणी है, हमें सरणी के दो बाद के अनुक्रमों को चुनकर अधिकतम योग दिखाना होगा (वे भिन्न हो सकते हैं या नहीं भी हो सकते हैं) ताकि बिट का योग- पहले अनुक्रम के सभी तत्वों का बुद्धिमान और संचालन और दूसरे क्रम के सभी तत्वों का बिट-वार या संचालन अधिकतम है। इसलिए, यदि इनप
-
सबस्ट्रिंग खोजें जिसमें पायथन में सभी स्वर हों
मान लीजिए कि हमारे पास लोअरकेस अक्षरों में एक स्ट्रिंग है, हमें उन सबस्ट्रिंग्स को ढूंढना होगा जिनमें कम से कम एक बार सभी स्वर हों और उस सबस्ट्रिंग में कोई व्यंजन मौजूद न हो। इसलिए, यदि इनपुट helloworldaeiouaieuonicestring जैसा है, तो आउटपुट [aeiou, aeioua, aeiouai, aeiouaiu, eioua, eiouai, eiouaiu
-
पायथन में दिए गए सेल की पंक्ति और-या कॉलम में तत्वों को छोड़कर मैट्रिक्स में सभी तत्वों का योग खोजें
मान लीजिए कि हमारे पास 2D मैट्रिक्स और सेल इंडेक्स का एक सेट है। सेल इंडेक्स को (i, j) के रूप में दर्शाया जाता है, जहां i पंक्ति है और j कॉलम है, अब, प्रत्येक दिए गए सेल इंडेक्स (i, j) के लिए, हमें ith पंक्ति में मौजूद तत्वों को छोड़कर सभी मैट्रिक्स तत्वों का योग खोजना होगा और /या jth कॉलम। तो, अगर
-
पहली स्ट्रिंग में कैरेक्टर खोजें जो पायथन में दूसरी स्ट्रिंग में न्यूनतम इंडेक्स पर मौजूद है
मान लीजिए कि हमारे पास एक स्ट्रिंग str और एक अन्य स्ट्रिंग patt है, हमें patt में वर्ण निर्धारित करना है जो str के न्यूनतम इंडेक्स पर मौजूद है। अगर कोई वर्ण patt1 str1 में मौजूद नहीं है तो -1 लौटाएं। इसलिए, यदि इनपुट str =helloworld और patt =wor जैसा है, तो आउटपुट o होगा क्योंकि o str में न्यूनतम इ
-
पायथन में दिए गए 3 शीर्षों के साथ एक आयत के चौथे शीर्ष के निर्देशांक खोजें
मान लीजिए कि हमारे पास Q * P आकार का ग्रिड है, इस ग्रिड में ठीक तीन तारांकन चिह्न * हैं और हर दूसरे सेल में डॉट । है, जहां * एक आयत के शीर्ष के लिए है। हमें लुप्त शीर्ष के निर्देशांक ज्ञात करने हैं। यहां हम 1-आधारित अनुक्रमण पर विचार करेंगे। इसलिए, यदि इनपुट ग्रिड =[ .*., ..., *.* ] जैसा है, तो आउट
-
पायथन में अपने क्रमबद्ध रूप में एक स्ट्रिंग के पैलिंड्रोमिक उप-स्ट्रिंग की गिनती पाएं
मान लीजिए कि हमारे पास लोअरकेस वर्णों की एक स्ट्रिंग है (सभी ASCII वर्ण हैं), हमें दिए गए स्ट्रिंग के सभी अलग-अलग निरंतर पैलिंड्रोमिक उप-स्ट्रिंग खोजने होंगे। इसलिए, यदि इनपुट लेवल जैसा है, तो आउटपुट 7 होगा क्योंकि सात सबस्ट्रिंग हैं [लेवल, ईव, एल, ई, वी, ई, एल ]. इसे हल करने के लिए, हम इन चरणों क
-
उन सब-स्ट्रिंग्स की गिनती ज्ञात कीजिए जिनके वर्णों को पायथन में दिए गए शब्द को बनाने के लिए पुनर्व्यवस्थित किया जा सकता है
मान लीजिए कि हमारे पास एक स्ट्रिंग S है (सभी अक्षर लोअरकेस में हैं), हमें लंबाई चार के उन सभी उप-स्ट्रिंग्स की गिनती का पता लगाना होगा जिनके वर्णों को इस शब्द को बनाने के लिए पुनर्व्यवस्थित किया जा सकता है पक्षी। इसलिए, यदि इनपुट बर्डब जैसा है, तो आउटपुट 2 होगा। इसे हल करने के लिए, हम इन चरणों का प
-
पायथन में समान दूरी पर वस्तुओं को इकट्ठा करने के लिए तय की गई दूरी का पता लगाएं
मान लीजिए कि एक रेस आयोजित होने वाली है। जहां एक सड़क पर तरह-तरह के पत्थर रखे जाते हैं। एक बाल्टी दौड़ के शुरुआती बिंदु पर मौजूद है, यह पहले पत्थर से 6 इकाई दूर है। अन्य पत्थर एक दूसरे से 4 इकाई दूर हैं और एक के बाद एक एक पंक्ति में सीधे स्थित हैं। अब, प्रतिभागी बाल्टी से शुरू करते हैं, फिर निकटतम प
-
उस तत्व का पता लगाएं जिसके पहले सभी तत्व उससे छोटे हैं, और उसके बाद पायथन में सभी बड़े हैं
मान लीजिए कि हमारे पास एक सरणी है, हमें एक ऐसा तत्व खोजना है जिसके पहले सभी तत्व इससे कम हों, और उसके बाद सभी इससे बड़े हों। अंत में, तत्व का सूचकांक लौटाएँ, यदि ऐसा कोई तत्व नहीं है, तो -1 लौटाएँ। इसलिए, यदि इनपुट A - [6, 2, 5, 4, 7, 9, 11, 8, 10] जैसा है, तो आउटपुट 4 होगा। इसे हल करने के लिए, हम
-
पायथन में वर्णों की एक धारा से पहला गैर-दोहराव वाला चरित्र खोजें
मान लीजिए कि हमारे पास वर्णों की एक धारा है, या हम एक स्ट्रिंग पर विचार कर सकते हैं और हमें स्ट्रिंग में पहले गैर-दोहराए जाने वाले वर्ण को खोजना होगा। इसलिए, यदि स्ट्रिंग लोगों की तरह है, तो पहला अक्षर जिसकी घटना एक है वह ओ है। तो, सूचकांक वापस कर दिया जाएगा, जो कि यहां 2 है। अगर ऐसा कोई कैरेक्टर नह