-
पायथन में विभिन्न डेटा रूपांतरण विधियां क्या हैं?
संख्यात्मक डेटा रूपांतरण फ़ंक्शन्स:int() - फ्लोटिंग पॉइंट नंबर या पूर्णांक प्रतिनिधित्व वाली स्ट्रिंग को पूर्णांक ऑब्जेक्ट में बदलता है। स्ट्रिंग बदलते समय, हेक्साडेसिमल या ऑक्टल नंबर को पूर्णांक में बदलने के लिए संख्या प्रणाली के बेस का पैरामीटर लें।>>> int(11)\n11\n>>> int(11.15)
-
पायथन में किसी भी डेटा प्रकार को स्ट्रिंग में कैसे बदलें?
किसी भी बिल्ट-इन डेटा प्रकार को str() फ़ंक्शन द्वारा उसके स्ट्रिंग प्रतिनिधित्व में बदला जाता है।>>> str(10)\n10\n>>> str(11.11)\n11.11\n>>> str(3+4j)\n(3+4j)\n>>> str([1,2,3])\n[1, 2, 3]\n>>> str((1,2,3))\n(1, 2, 3)\n>>> str({1:11, 2:22, 3:33})\
-
पायथन डिक्शनरी को मान के अनुसार कैसे सॉर्ट करें?
पायथन के मानक वितरण में collections मॉड्यूल होता है। इसमें उच्च प्रदर्शन कंटेनर डेटा प्रकारों की परिभाषाएं होती हैं। OrderedDict डिक्शनरी का एक सबक्लास है जो डिक्शनरी ऑब्जेक्ट में जोड़े गए एंट्रीज़ के क्रम को याद रखता है। जब ऑर्डर्ड डिक्शनरी पर पुनरावृति की जाती है, तो आइटम्स उस क्रम में लौटाए जाते
-
दो पायथन डिक्शनरी को एक ही एक्सप्रेशन में कैसे मर्ज करें?
बिल्ट-इन डिक्शनरी क्लास में update() मेथड होता है जो आर्गुमेंट डिक्शनरी ऑब्जेक्ट के एलिमेंट्स को कॉलिंग डिक्शनरी ऑब्जेक्ट के साथ मर्ज करता है।>>> a = {1:a, 2:b, 3:c}\n>>> b = {x:1,y:2, z:3}\n>>> a.update(b)\n>>> a\n{1: a, 2: b, 3: c, x: 1, y: 2, z: 3}पायथन 3.5 से,
-
पायथन में डिक्शनरी में नई कुंजियां कैसे जोड़ें?
डिक्शनरी कुंजी-मान जोड़ियों का एक अनऑर्डर्ड संग्रह है। प्रत्येक एलिमेंट स्थिति इंडेक्स द्वारा पहचाना नहीं जाता है। इसके अलावा, इस तथ्य के कारण कि कुंजी दोहराई नहीं जा सकती, हम बस एक नई कुंजी का उपयोग करते हैं और उसे एक मान निर्दिष्ट करते हैं ताकि एक नई जोड़ी डिक्शनरी में जुड़ जाए।>>> D1 = {
-
पायथन डिक्शनरी से कुंजी कैसे हटाएं?
पायथन का del कीवर्ड लगभग किसी भी ऑब्जेक्ट के लिए उपयोग किया जाता है। डिक्शनरी से किसी विशेष आइटम को हटाने के लिए, del स्टेटमेंट को की क्लॉज प्रदान करें।>>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3}\n>>> del D1[x]\n>>> D1\n{1: a, 2: b, 3: c, y: 2, z: 3}कुंजी-मान जोड़ी को हट
-
पायथन में अपना पहला प्रोग्राम कैसे बनाएंगे?
आप पायथन स्क्रिप्ट लिखने के लिए किसी भी पायथन-अवेयर एडिटर का उपयोग कर सकते हैं। पायथन के मानक वितरण में IDLE मॉड्यूल आता है जो एक एकीकृत विकास और सीखने का वातावरण है। IDLE शुरू करें और फ़ाइल मेनू से एक नई फ़ाइल खोलें। एडिटर पेज में दर्ज करें:print(Hello World!)स्क्रिप्ट को hello.py के रूप में सेव कर
-
पायथन टपल बनाने का सही सिंटैक्स क्या है?
पायथन में, टपल ऑब्जेक्ट आइटम्स का एक अपरिवर्तनीय संग्रह है, जरूरी नहीं कि एक ही प्रकार का हो। आइटम्स कॉमा से अलग किए जाते हैं और पैरेंथेसिस के अंदर रखे जाते हैं, हालांकि वे वैकल्पिक हैं।>>> T1 = (1, one, 3.45, [1,2,3])\n>>> T2 = 1, 2, 3, 4खाली टपल ऑब्जेक्ट पैरेंथेसिस के अंदर कुछ न
-
पायथन में डिक्शनरी के अंदर डिक्शनरी कैसे परिभाषित करें?
एक डिक्शनरी ऑब्जेक्ट म्यूटेबल होता है। इसलिए एक डिक्शनरी ऑब्जेक्ट को किसी कुंजी के मान घटक के रूप में उपयोग किया जा सकता है। तो हम एक नेस्टेड डिक्शनरी ऑब्जेक्ट बना सकते हैं जहां दूसरा डिक्शनरी ऑब्जेक्ट कुंजी से जुड़े मान के रूप में परिभाषित होता है।>>>> students={student1:{name:Raaj, age
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके वर्ड से कैसे मिलान करें?
निम्न कोड दी गई स्ट्रिंग में meeting शब्द से मिलान करता है।यह एनक्लोजिंग कैरेक्टर्स का सम्मान करने के लिए पॉजिटिव लुक-अहेड और लुक-बिहाइंड असर्शन का उपयोग करता है लेकिन उन्हें मिलान में शामिल किए बिना।उदाहरणimport re\ns = https://www.google.com/meeting_agenda_minutes.html\nresult = re.findall(r(?<=[\
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके नॉन-वर्ड कैरेक्टर्स से कैसे मिलान करें?
नीचे दिया गया कोड दी गई स्ट्रिंग से सभी नॉन-वर्ड कैरेक्टर्स से मिलान करता है और उनकी सूची प्रिंट करता है।उदाहरणimport re\ns = ab5z8d*$&Y@\nregx = re.compile(r\W)\nresult = regx.findall(s)\nprint(result)आउटपुटयह आउटपुट देता है:[*, $, &, @]
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके व्हाइटस्पेस से कैसे मिलान करें?
निम्न कोड दी गई स्ट्रिंग में व्हाइटस्पेस से मिलान करता है।उदाहरणimport re\nresult = re.search(r[\s], The Indian Express)\nprint(result)आउटपुट<_sre.SRE_Match object at 0x0000000005106648>उदाहरणनिम्न कोड दी गई स्ट्रिंग में सभी व्हाइटस्पेस ढूंढता है और उन्हें प्रिंट करता है।import re\nresult = re
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके नॉन-व्हाइटस्पेस कैरेक्टर से कैसे मिलान करें?
निम्न कोड दी गई स्ट्रिंग में सभी नॉन-व्हाइटस्पेस कैरेक्टर्स से मिलान करता है।उदाहरणimport re\nfoo = re.search(r\S+, Need for Speed 2)\nprint(foo)आउटपुट<_sre.SRE_Match object at 0x0000000004A06648>उदाहरणनिम्न कोड दी गई स्ट्रिंग में सभी नॉन-व्हाइटस्पेस कैरेक्टर्स से मिलान करता है और उन्हें ढूंढक
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके केवल डिजिट्स से कैसे मिलान करें?
निम्न कोड पायथन रेगुलर एक्सप्रेशन का उपयोग करके दी गई स्ट्रिंग में केवल डिजिट्स से मिलान करता है।उदाहरणimport re\nm = re.search(r\d+, 5Need47forSpeed 2)\nprint(m)आउटपुट<_sre.SRE_Match object at 0x0000000004B46648>उदाहरणनिम्न कोड दी गई स्ट्रिंग में सभी डिजिट्स ढूंढता है और उन्हें सूची के रूप मे
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके केवल नॉन-डिजिट्स से कैसे मिलान करें?
निम्न कोड पायथन रेगुलर एक्सप्रेशन का उपयोग करके दी गई स्ट्रिंग में केवल नॉन-डिजिट्स से मिलान करता है।उदाहरणimport re\nm = re.search(r\D+, 5Need47for Speed 2)\nprint(m)आउटपुट<_sre.SRE_Match object at 0x0000000004FE6648>निम्न कोड दी गई स्ट्रिंग में सभी नॉन-डिजिट्स ढूंढता है और उन्हें सूची के रूप
-
दो पायथन डिक्शनरी में मौजूद कुंजियों का अंतर कैसे ढूंढें?
हम इसे प्राप्त करने के लिए सेट डेटा प्रकार का उपयोग कर सकते हैं। सेट एक अनऑर्डर्ड संग्रह है जिसमें अद्वितीय और अपरिवर्तनीय ऑब्जेक्ट होते हैं। इसका उपयोग गणित के सेट सिद्धांत में परिभाषित सेट ऑपरेशन करने के लिए किया जाता है। दो सेट पर सिमेट्रिक डिफरेंस ऑपरेशन सामान्य एलिमेंट्स को छोड़कर एलिमेंट्स देत
-
पायथन डिक्शनरी को रैंडमली कैसे प्रिंट करें?
पायथन डिक्शनरी इटरेबल नहीं है। इसलिए इसमें रैंडमाइज़ करने के लिए इंडेक्स नहीं होता। इसके बजाय इसकी कुंजियों का संग्रह इटरेबल है और इसे random मॉड्यूल में shuffle() फ़ंक्शन द्वारा रैंडमाइज़ किया जा सकता है। फेरबदल की गई कुंजियों का उपयोग करके हम संबंधित मान प्रिंट कर सकते हैं।>>> D1={pen:25,
-
नेस्टेड पायथन डिक्शनरी को रिकर्सिवली कैसे इटरेट करें?
नीचे एक नेस्टेड डिक्शनरी ऑब्जेक्ट दिया गया है: D1 = {1: {2: {3: 4, 5: 6}, 3: {4: 5, 6: 7}}, 2: {3: {4: 5}, 4: {6: 7}}} उदाहरण निम्नलिखित रिकर्सिव फ़ंक्शन को बार-बार कॉल किया जाता है यदि डिक्शनरी में प्रत्येक आइटम का वैल्यू कंपोनेंट स्वयं एक डिक्शनरी है। def iterdict(d): for k, v in d.items():
-
एकाधिक पायथन डिक्शनरीज़ को कैसे मर्ज करें?
सबसे पहले, सभी डिक्शनरी ऑब्जेक्ट्स को एक सूची ऑब्जेक्ट में रखें। एक डिक्शनरी ऑब्जेक्ट को खाली डिक्शनरी से इनिशियलाइज़ करें। इसका उद्देश्य मर्ज की गई डिक्शनरी को समाहित करना है। उदाहरण इसे सूची से प्रत्येक डिक्शनरी आइटम के साथ अपडेट करें: >>> d = [{a: 1, b: 2, c: 3}, {a: 1, d: 2, c: foo}
-
पायथन डिक्शनरी व्यू ऑब्जेक्ट्स क्या हैं?
डिक्शनरी मेथड्स items(), keys() और values() व्यू ऑब्जेक्ट्स वापस करते हैं। items() मेथड डिक्शनरी में की-वैल्यू पेयर्स की सूची वाला dict_items ऑब्जेक्ट वापस करता है: >>> D1 = {pen: 25, pencil: 10, book: 100, sharpner: 5, eraser: 5} >>> i = D1.items() >>> i dict_items([(pe