-
पायथन में नेम्ड टुपल्स क्या हैं?
एक टुपल ऑब्जेक्ट का उपयोग आमतौर पर कॉमा-सेपरेटेड फील्ड वैल्यूज को पैरेंथेसिस में रखकर डेटा स्ट्रक्चर परिभाषित करने के लिए किया जाता है। टुपल में प्रत्येक फील्ड की वैल्यू इंडेक्स द्वारा पहचानी जाती है। >>> student = (1, Ravi, 23, 546) >>> rollno = student[0] >>> name = stu
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग की शुरुआत में कैसे मैच करें?
निम्नलिखित कोड स्ट्रिंग cheer leaders at the football stadium की शुरुआत में शब्द cheer को मैच करता है। ^ - स्ट्रिंग की शुरुआत से मैच करता है। उदाहरण import re s = cheer leaders at the football stadium result = re.search(r^\w+, s) print(result.group()) आउटपुट यह आउटपुट देता है: cheer नोट: ^ डिफ़ॉ
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग के अंत में कैसे मैच करें?
निम्नलिखित कोड स्ट्रिंग cheer leaders at the football stadium के अंत में शब्द stadium को मैच करता है। $ - स्ट्रिंग के अंत से मैच करता है। उदाहरण import re s = cheer leaders at the football stadium result = re.search(r\w+$, s) print(result.group()) आउटपुट यह आउटपुट देता है: stadium नोट: $ डिफ़ॉल्
-
पायथन में मल्टीपल लाइन्स पर पैटर्न कैसे मैच करें?
re.DOTALL फ्लैग पायथन को बताता है कि . स्पेशल कैरेक्टर को सभी कैरेक्टर्स से मैच करना चाहिए, न्यूलाइन कैरेक्टर्स सहित। import re paragraph = This is a paragraph. It has multiple lines. match = re.search(r.*, paragraph, re.DOTALL) print(match.group(0)) आउटपुट: This is a paragraph. It has multiple li
-
पायथन में रेगुलर एक्सप्रेशन में रिपिटिशन कैसे निर्दिष्ट करें?
निम्नलिखित कोड दिए गए स्ट्रिंग में 3 A और 4 B के पैटर्न को मैच करता है: उदाहरण import re foo = AAABBBBBB match = re.search(rA{3}B{4}, foo) print(match.group()) आउटपुट AAABBBB क्वांटिफायर सिंटैक्स {n} - ठीक n बार {n,} - n या अधिक बार {n,m} - n से m बार (inclusive) * - 0 या अधिक ({0,} के बराबर) +
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके कोई एक लोअरकेस स्वर कैसे मैच करें?
हम दिए गए स्ट्रिंग में किसी भी लोअरकेस स्वर को मैच करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं: उदाहरण import re foo = AefuToiJnmna match = re.findall(r[aeiou], foo) print(match) आउटपुट यह आउटपुट देता है: [e, u, o, i, a] नोट: मूल कोड में [a,e,i,o,u] में कॉमा थे जो गलत हैं - कॉमा भी मैच हो जाए
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके कोई एक अपरकेस कैरेक्टर कैसे मैच करें?
निम्नलिखित कोड दिए गए स्ट्रिंग में पायथन रेगुलर एक्सप्रेशन का उपयोग करके किसी भी अपरकेस कैरेक्टर को मैच और प्रिंट करता है। उदाहरण import re foo = MozamBiQuE match = re.findall(r[A-Z], foo) print(match) आउटपुट यह आउटपुट देता है: [M, B, Q, E] नोट: [A-Z] कैरेक्टर क्लास ASCII अपरकेस अक्षरों से मैच कर
-
जावास्क्रिप्ट और पायथन में सेमीकोलन का क्या अंतर है?
पायथन में सेमीकोलन वैकल्पिक हैं। जावास्क्रिप्ट में भी यह वैकल्पिक है, लेकिन इसे जोड़ना एक अच्छी प्रैक्टिस है और कुछ स्टेटमेंट्स के मामले में यह आवश्यकता होती है। यदि इन स्टेटमेंट्स में सेमीकोलन नहीं डाला जाता, तो एक स्वचालित रूप से जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे ऑटोमेटिक
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके नॉन-डिजिट कैरेक्टर कैसे मैच करें?
निम्नलिखित कोड दिए गए स्ट्रिंग में पायथन रेगेक्स का उपयोग करके सभी नॉन-डिजिट कैरेक्टर्स को मैच और प्रिंट करता है। उदाहरण import re foo = Mo4zam5Bi6QuE7 match = re.findall(r\D, foo) print(match) आउटपुट यह आउटपुट देता है: [M, o, z, a, m, B, i, Q, u, E] नोट: \D \d का पूरक है और किसी भी नॉन-डिजिट कैर
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके सिंगल कैरेक्टर कैसे मैच करें?
हम दिए गए स्ट्रिंग में पायथन रेगुलर एक्सप्रेशन का उपयोग करके किसी भी सिंगल कैरेक्टर को मैच और प्रिंट करने के लिए निम्नलिखित कोड का उपयोग करते हैं। यह दिए गए स्ट्रिंग में किसी भी सिंगल कैरेक्टर से मैच करता है। उदाहरण import re foo = https://www/twitter/index.php 403 result = re.findall(r., foo) prin
-
पायथन रेगेक्स में रिपिटिशन के बाद किसी कैरेक्टर को मैच न करने का तरीका?
निम्नलिखित पैटर्न दर्शाता है कि रिपिटिशन के बाद किसी विशेष पैटर्न को कैसे नहीं मैच करना है: ^स्ट्रिंग की शुरुआत (?!)यदि मैच न हो तो (नेगेटिव लुकअहेड) |2{1,2}5)या एक या दो 2 के बाद एक 5 .*बाकी कुछ भी स्वीकार है उदाहरण निम्नलिखित कोड दिए गए प्रश्न में शर्तों को पूरा करता है: import re foo = 2249
-
पायथन में रेगुलर एक्सप्रेशन रिपिटिशन केस क्या हैं?
चीजें अधिक दिलचस्प हो जाती हैं जब आप पैटर्न में रिपिटिशन निर्दिष्ट करने के लिए + और * का उपयोग करते हैं: + - बाईं ओर के पैटर्न के 1 या अधिक ऑकरेंस, उदा. i+ = एक या अधिक i * - बाईं ओर के पैटर्न के 0 या अधिक ऑकरेंस ? - बाईं ओर के पैटर्न के 0 या 1 ऑकरेंस से मैच उदाहरण निम्नलिखित कोड उपरोक्त प्रश्न
-
पायथन में रेगुलर एक्सप्रेशन में groups() मेथड क्या है?
re.groups() मेथड यह मेथड मैच के सभी सबग्रुप्स को 1 से लेकर पैटर्न में जितने ग्रुप हैं, तक समाहित करने वाला एक टुपल वापस करता है। डिफ़ॉल्ट आर्गुमेंट उन ग्रुप्स के लिए उपयोग किया जाता है जो मैच में भाग नहीं लेते; यह डिफ़ॉल्ट रूप से None होता है। बाद के संस्करणों (1.5.1 से), ऐसे मामलों में एक सिंगलटन ट
-
पायथन में रेगुलर एक्सप्रेशन बैक रेफरेंस कैसे काम करते हैं?
ग्रुपिंग हम रेगुलर एक्सप्रेशन के किसी हिस्से को पैरेंथेसिस की जोड़ी में घेरकर ग्रुप करते हैं। इस तरह हम ऑपरेटर्स को एक सिंगल कैरेक्टर के बजाय ग्रुप पर लागू करते हैं। कैप्चरिंग ग्रुप्स और बैकरेफरेंस पैरेंथेसिस न केवल सब-एक्सप्रेशन को ग्रुप करते हैं बल्कि वे बैकरेफरेंस भी बनाते हैं। ग्रुप किए गए रेगु
-
पायथन में रेगुलर एक्सप्रेशन ग्रुपिंग कैसे काम करती है?
ग्रुपिंग हम रेगुलर एक्सप्रेशन के किसी हिस्से को पैरेंथेसिस से घेरकर ग्रुप करते हैं। इस तरह हम ऑपरेटर्स को एक सिंगल कैरेक्टर के बजाय पूरे ग्रुप पर लागू करते हैं। कैप्चरिंग ग्रुप्स पैरेंथेसिस न केवल सब-एक्सप्रेशन को ग्रुप करते हैं बल्कि वे बैकरेफरेंस भी बनाते हैं। ग्रुप किए गए रेगुलर एक्सप्रेशन के हि
-
पायथन में रेगुलर एक्सप्रेशन अल्टरनेटिव्स कैसे काम करते हैं?
अल्टरनेशन और उनके अनुप्रयोग वास्तविक दुनिया के अनुप्रयोगों में, हम अक्सर ऐसे रेगुलर एक्सप्रेशन का उपयोग करते हैं जो दो या अधिक विकल्पों में से किसी एक से मैच करते हैं। साथ ही, हम कभी-कभी कई एक्सप्रेशन पर क्वांटिफायर लागू करना चाहते हैं। ऐसे सभी लक्ष्यों को पैरेंथेसिस के साथ ग्रुपिंग करके और वर्टिकल
-
पायथन में रेगुलर एक्सप्रेशन एंकर कैसे काम करते हैं?
एंकर्स रेगेक्स टोकन हैं जो किसी भी कैरेक्टर से मैच नहीं करते लेकिन स्ट्रिंग या मैचिंग प्रोसेस के बारे में कुछ कहते या दावा करते हैं। एंकर्स हमें बताते हैं कि इंजन की स्ट्रिंग में वर्तमान पोजीशन एक निर्धारित स्थान से मैच करती है: उदाहरण के लिए, स्ट्रिंग/लाइन की शुरुआत, या स्ट्रिंग/लाइन का अंत। इस प्
-
पायथन में रेगुलर एक्सप्रेशन का उपयोग करके विशिष्ट कैरेक्टर के पहले और बाद में स्पेस कैसे जोड़ें?
निम्नलिखित कोड दर्शाता है कि दिए गए स्ट्रिंग में पाइप | कैरेक्टर के पहले और बाद में स्पेस कैसे जोड़ा जाता है। उदाहरण import re regex = r\b[|:]\b s = abracadabra abraca|dabara | abra cadabra abra ca dabra abra ca dabra abra print(re.sub(regex, \g , s)) आउटपुट यह आउटपुट देता है: abracadabra abraca
-
पायथन फंक्शन में टुपल्स को अनपैक करके पैरामीटर के रूप में क्यों नहीं परिभाषित कर सकता?
पायथन 3.0 के बाद से, किसी फंक्शन में अनपैक्ड टुपल को पैरामीटर के रूप में परिभाषित करना संभव नहीं है (PEP 3113)। इसका मतलब है कि यदि आप निम्नानुसार फंक्शन परिभाषित करने का प्रयास करते हैं: def fn(a, (b, c)): pass पायथन इंटरप्रेटर टुपल के पहले ब्रैकेट पर सिंटैक्स एरर दिखाता है। इसके बजाय, टुपल ऑ
-
पायथन में सूची में किसी तत्व का इंडेक्स कैसे खोजें?
index() मेथड जो सूची (साथ ही स्ट्रिंग और टुपल जैसे अन्य सीक्वेंस टाइप) के लिए उपलब्ध है, किसी विशेष तत्व की पहली ऑकरेंस खोजने के लिए उपयोगी है। >>> L1 = [a, b, c, a, x] >>> L1 [a, b, c, a, x] >>> L1.index(a) 0 एक तत्व के सभी ऑकरेंस के इंडेक्स प्राप्त करने के लिए, enumera