-
पायथन में सबसे बड़ी अद्वितीय संख्या
मान लीजिए कि हमारे पास संख्याओं की एक सूची है, हमें वह संख्या लौटानी है जिसकी घटना 1 है, यदि ऐसा कोई तत्व मौजूद नहीं है, तो -1 लौटाएं। तो अगर सूची [5,2,3,6,5,2,9,6,3] जैसी है, तो आउटपुट 9 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - हम प्रत्येक तत्व की जाँच करेंगे, और तत्वों को मानचित्
-
पायथन में आर्मस्ट्रांग नंबर
मान लीजिए कि हमारे पास k-अंकीय संख्या N है। N एक आर्मस्ट्रांग संख्या है, जब प्रत्येक अंक की k-वें घात का योग N होता है। इसलिए हमें सही लौटना होगा यदि यह एक है आर्मस्ट्रांग नंबर, अन्यथा गलत। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - पावर:=अंकों की संख्या अस्थायी:=n, रेस =0 जबकि तापमान 0 नहीं
-
जांचें कि क्या कोई संख्या पायथन में एक क्रमबद्ध सरणी में बहुसंख्यक तत्व है
मान लीजिए कि हमारे पास एक सरणी है, जिसे nums कहा जाता है और जिसे गैर-घटते क्रम में क्रमबद्ध किया जाता है, और एक संख्या लक्ष्य। हमें यह पता लगाना होगा कि क्या लक्ष्य बहुसंख्यक तत्व है। एक सरणी में बहुसंख्यक तत्व एक ऐसा तत्व है जो लंबाई N की एक सरणी में N/2 से अधिक बार दिखाई देता है। इसलिए यदि सरणी इस
-
अजगर में सिंगल-पंक्ति कीबोर्ड
मान लीजिए, एक विशेष कीबोर्ड है जिसमें एक ही पंक्ति में सभी कुंजियाँ हैं। इसलिए यदि हमारे पास कीबोर्ड के लेआउट (0 से 25 तक अनुक्रमित) को इंगित करने वाली लंबाई 26 की एक स्ट्रिंग है, तो शुरू में हमारी उंगली इंडेक्स 0 पर होती है। एक वर्ण टाइप करने के लिए, हमें आपकी उंगली को अगले वर्ण की अनुक्रमणिका में
-
पायथन में आहार योजना का प्रदर्शन
मान लीजिए कि कोई डाइटर कैलोरी का सेवन करता है[i], यह पहले दिन की कैलोरी को दर्शाता है। यदि हमारे पास k दिनों के लगातार अनुक्रम के लिए एक पूर्णांक k है (कैलोरी[i], कैलोरी[i+1], ..., कैलोरी[i+k-1] सभी के लिए 0 <=i <=n-k ), वे टी पाते हैं। टी k दिनों के उस क्रम के दौरान खपत की गई कुल कैलोरी है (कैलोरी
-
पायथन में हेक्सस्पीक
मान लीजिए कि एक दशमलव संख्या को उसके हेक्सस्पीक प्रतिनिधित्व में परिवर्तित किया जा सकता है, इसे पहले एक अपरकेस हेक्साडेसिमल स्ट्रिंग में परिवर्तित किया जा सकता है, उसके बाद अंक 0 की सभी घटनाओं को अक्षर O और अंक के साथ बदल दिया जाता है। 1 अक्षर I के साथ। इस प्रकार का प्रतिनिधित्व तभी मान्य होता है ज
-
पायथन में 4सम II
मान लीजिए कि हमारे पास पूर्णांक मानों की चार सूचियाँ A, B, C, D हैं, तो हमें गणना करनी होगी कि कितने टुपल्स (i, j, k, l) ऐसे हैं कि A[i ] + बी [जे] + सी [के] + डी [एल] शून्य है। मान लें कि सभी ए, बी, सी, डी की लंबाई समान है, जहां 0 ≤ एन ≤ 500 है। याद रखें कि सभी पूर्णांक -228 से 228 - 1 की सीमा में
-
पायथन में समान ऐरे तत्वों II में न्यूनतम चालें
मान लीजिए कि हमारे पास एक गैर-रिक्त पूर्णांक सरणी है, हमें सभी सरणी तत्वों को समान बनाने के लिए आवश्यक न्यूनतम संख्या में चालों को खोजना होगा, जहां एक चाल एक चयनित तत्व को बढ़ा या घटा रही है 1. तो जब सरणी [1, 2, 3] की तरह है, तो आउटपुट 2 होगा, क्योंकि 1 को बढ़ाकर 2 किया जाएगा, और 3 को घटाकर 2 किया ज
-
पायथन में पैलिंड्रोमिक सबस्ट्रिंग्स
मान लीजिए कि हमारे पास एक स्ट्रिंग है; हमें यह गिनना है कि इस स्ट्रिंग में कितने पैलिंड्रोमिक सबस्ट्रिंग मौजूद हैं। अलग-अलग स्टार्ट इंडेक्स या एंड इंडेक्स वाले सबस्ट्रिंग को अलग-अलग सबस्ट्रिंग के रूप में गिना जाता है, भले ही उनमें एक ही वर्ण हों। इसलिए यदि इनपुट आआ जैसा है, तो आउटपुट 6 होगा क्योंकि
-
पायथन में अधिकतम स्वैप
मान लीजिए कि हमारे पास एक गैर-ऋणात्मक पूर्णांक है; हम अधिकतम मूल्यवान संख्या प्राप्त करने के लिए दो अंकों को एक बार में स्वैप कर सकते हैं। हमें वह अधिकतम मूल्य प्राप्त करना होगा जो हम प्राप्त कर सकते हैं। तो अगर इनपुट 2736 जैसा है तो आउटपुट 7236 होगा। तो यहां हम 2 और 7 की अदला-बदली कर रहे हैं। इसे
-
पायथन में चाबियां और कमरे
मान लीजिए कि हमारे पास N कमरे हैं और हम कमरा 0 से शुरू करते हैं। प्रत्येक कमरे में 0, 1, 2, ..., N-1 में एक अलग संख्या मौजूद है, और प्रत्येक कमरा हो सकता है अगले कमरे में जाने के लिए कुछ चाबियां हैं। तो दूसरे शब्दों में, प्रत्येक कमरे में मेरे पास चाबियों के कमरे की एक सूची है [i], और प्रत्येक कुंजी
-
पायथन में दोहराए गए वर्णों के साथ के-लंबाई वाले सबस्ट्रिंग खोजें
मान लीजिए कि हमारे पास एक स्ट्रिंग S है, हमें लंबाई K के सबस्ट्रिंग्स की संख्या ज्ञात करनी है जहां कोई वर्ण दोहराया नहीं गया है। तो अगर एस =हेफ्रेंडशोअरेयू और के 5 है, तो आउटपुट 15 होगा, क्योंकि स्ट्रिंग्स [हेफ्र, आईफ्री, यफ्री, फ्रेन, रेन्ड, आईंड्स, एंडश, एनडीशो, डीशो, शोआ, होवर, ओवरे, वेरी, अरेयो
-
अनुक्रमित की दी गई पायथन सूची में सभी तत्वों तक पहुँचना
हम [] कोष्ठक और सूचकांक संख्या का उपयोग करके सूची के अलग-अलग तत्वों तक पहुँच सकते हैं। लेकिन जब हमें कुछ सूचकांकों तक पहुँचने की आवश्यकता होती है तो हम इस पद्धति को लागू नहीं कर सकते। इससे निपटने के लिए हमें नीचे दिए गए तरीकों की आवश्यकता है। दो सूचियों का उपयोग करना इस पद्धति में, हम मूल सूची के स
-
पायथन में दिए गए वर्णों का उपयोग करने वाले संभावित शब्द
इस लेख में हम एक पायथन प्रोग्राम देखने जा रहे हैं जो दिए गए वर्णों के सेट से संभावित शब्दों का आउटपुट देगा। यहां हम एक इनपुट के रूप में एक सूची ले रहे हैं जिसमें संदर्भ शब्दों का सेट होगा और एक अन्य सूची होगी जिसमें वे वर्ण होंगे जिनसे शब्द बने हैं। नीचे दिए गए कार्यक्रम में, हम दो कार्यों को परिभा
-
पायथन - जांचें कि क्या सूची में सभी मान दिए गए मान से कम हैं
पायथन डेटा विश्लेषण में, हमें कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहां हमें दी गई संख्या की तुलना कई मूल्यों वाली सूची के साथ करने की आवश्यकता होती है। इस लेख में हमें यह पता लगाने की जरूरत है कि क्या दी गई संख्या दी गई सूची में मौजूद प्रत्येक मान से कम है। हम इसे निम्नलिखित दो तरीकों से हासिल
-
पायथन - जांचें कि क्या शब्दकोश खाली है
डेटा सेट के विश्लेषण के दौरान हमें ऐसी स्थितियों का सामना करना पड़ सकता है जहां हमें खाली शब्दकोशों से निपटना पड़ता है। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि कोई शब्दकोश खाली है या नहीं। अगर का उपयोग करना यदि डिक्शनरी में तत्व हैं, तो अगर कंडीशन सही है। अन्यथा यह असत्य का मूल्यांकन करता है
-
पायथन - जांचें कि क्या एक स्ट्रिंग के सभी वर्णों की आवृत्तियाँ भिन्न हैं
इस लेख में हम देखेंगे कि किसी दिए गए स्ट्रिंग में प्रत्येक वर्ण की आवृत्ति कैसे ज्ञात करें। फिर देखें कि दी गई स्ट्रिंग में दो या दो से अधिक वर्णों की आवृत्ति समान है या नहीं। हम इसे दो चरणों में पूरा करेंगे। पहले कार्यक्रम में हम केवल प्रत्येक वर्ण की आवृत्ति का पता लगाएंगे। प्रत्येक वर्ण की आवृत्त
-
पायथन - डिक्शनरी वैल्यू के रूप में क्लियरिंग लिस्ट
इस लेख में हम एक शब्दकोश पर विचार करते हैं जहां मूल्यों को सूचियों के रूप में प्रस्तुत किया जाता है। फिर हम उन मानों को सूचियों से हटाने पर विचार करते हैं। हमारे यहां दो दृष्टिकोण हैं। एक स्पष्ट विधियों का उपयोग करना है और दूसरा सूची समझ का उपयोग करके प्रत्येक कुंजी के लिए खाली मान निर्दिष्ट करना है
-
पायथन - सीएमपी () विधि
सीएमपी () पायथन मानक पुस्तकालय का हिस्सा है जो दो पूर्णांकों की तुलना करता है। तुलना का परिणाम -1 है यदि पहला पूर्णांक दूसरे से छोटा है और 1 यदि पहला पूर्णांक दूसरे से बड़ा है। यदि दोनों बराबर हैं तो cmp() का परिणाम शून्य है। नीचे दिए गए उदाहरण में सीएमपी () पद्धति के उपयोग को दर्शाने वाले विभिन्न
-
स्ट्रिंग की सूची को पायथन में सूची की सूची में बदलें
इस लेख में हम देखेंगे कि स्ट्रिंग डेटा प्रकार वाली सूचियों की सूची कैसे बनाई जाती है। आंतरिक सूची स्वयं या स्ट्रिंग डेटा प्रकार की है और उनमें उनके तत्वों के रूप में संख्यात्मक या तार हो सकते हैं। स्ट्रिप और स्प्लिट का उपयोग करना हम इन दो विधियों का उपयोग करते हैं जो पहले सूचियों को अलग करती हैं और