-
पायथन में str और int ऑब्जेक्ट्स को कैसे जोड़ें?
स्ट्रिंग को नंबर के साथ जोड़ने के लिए, आपको str(number) का उपयोग करके नंबर को स्ट्रिंग में कास्ट करना होगा। उदाहरण के लिए, >>> a = string >>> b = 1 >>> print(a + str(b)) string1 पायथन 2 में, आप नंबर को बैकटिक (`) से घेरकर भी वही परिणाम प्राप्त कर सकते हैं। ध्यान दें कि बैक
-
पायथन में स्ट्रिंग से ANSI एस्केप सीक्वेंस कैसे हटाएं?
आप पायथन में स्ट्रिंग से ANSI एस्केप सीक्वेंस को हटाने के लिए regexes का उपयोग कर सकते हैं। बस re.sub() का उपयोग करके एस्केप सीक्वेंस को खाली स्ट्रिंग से बदलें। ANSI एस्केप सीक्वेंस हटाने के लिए आप जिस regex का उपयोग कर सकते हैं वह है: (\x9B|\x1B\[)[0-?]*[ -\/]*[@-~]। उदाहरण के लिए, import re def es
-
पायथन में स्ट्रिंग को व्हाइटस्पेस पर कैसे विभाजित करें?
आप स्ट्रिंग क्लास से split() का उपयोग कर सकते हैं। इस मेथड का डिफ़ॉल्ट डिलीमीटर व्हाइटस्पेस है, यानी जब इसे किसी स्ट्रिंग पर कॉल किया जाता है, तो यह उस स्ट्रिंग को व्हाइटस्पेस कैरेक्टर्स पर विभाजित कर देगा। उदाहरण के लिए: >>> Please split this string.split() [Please, split, this, string] Re
-
पायथन में एन्कोड/डीकोड में क्या अंतर है?
यूनिकोड स्ट्रिंग को बाइट्स की स्ट्रिंग के रूप में प्रस्तुत करना एन्कोडिंग कहलाता है। बाइट्स की स्ट्रिंग को यूनिकोड स्ट्रिंग में बदलना डिकोडिंग कहलाता है। आप आमतौर पर यूनिकोड स्ट्रिंग को एन्कोड करते हैं जब भी आपको इसे I/O के लिए उपयोग करने की आवश्यकता होती है, उदाहरण के लिए नेटवर्क पर ट्रांसफर करना,
-
पायथन में दी गई स्ट्रिंग के सभी संभावित क्रमपरिवर्तन कैसे खोजें?
दी गई स्ट्रिंग के सभी संभावित क्रमपरिवर्तन खोजने के लिए, आप itertools मॉड्यूल का उपयोग कर सकते हैं जिसमें एक उपयोगी मेथड permutations(iterable[, r]) होता है। यह मेथड इटरेबल में तत्वों के क्रमिक r-लंबाई क्रमपरिवर्तनों को टुपल्स के रूप में लौटाता है। सभी क्रमपरिवर्तनों को स्ट्रिंग के रूप में प्राप्त क
-
पायथन में स्ट्रिंग को बाइनरी में कैसे बदलें?
स्ट्रिंग को बाइनरी में बदलने के लिए, आपको प्रत्येक कैरेक्टर पर पुनरावृति करके उसे बाइनरी में बदलना होगा। फिर इन कैरेक्टर्स को एक सिंगल स्ट्रिंग में जोड़ दें। आप format(ord(x), b) का उपयोग करके कैरेक्टर x को बाइनरी के रूप में फॉर्मेट कर सकते हैं। उदाहरण के लिए: >>> st = hello world >>&
-
पायथन में फ्लोट को दो दशमलव स्थानों के साथ कैसे प्रदर्शित करें?
आप फ्लोटिंग पॉइंट नंबर को पायथन में एक निश्चित चौड़ाई में फॉर्मेट करने के लिए स्ट्रिंग फॉर्मेटिंग का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आप दशमलव बिंदुओं को 12 कैरेक्टर की चौड़ाई के साथ संरेखित करना चाहते हैं और दशमलव के दाईं ओर 2 अंक चाहते हैं, तो आप निम्न का उपयोग कर सकते हैं: >>> x = 1
-
पायथन में स्ट्रिंग से कैरेक्टर कैसे हटाएं?
यदि आप स्ट्रिंग में किसी निश्चित इंडेक्स पर स्थित कैरेक्टर को हटाना चाहते हैं, तो आप स्ट्रिंग स्लाइसिंग का उपयोग करके उस कैरेक्टर के बिना एक नई स्ट्रिंग बना सकते हैं। उदाहरण के लिए: >>> s = Hello World >>> s[:4] + s[5:] Hell World लेकिन यदि आप किसी कैरेक्टर या कैरेक्टर्स की सूची के
-
पायथन में स्ट्रिंग ASCII है या नहीं कैसे जांचें?
पायथन में किसी स्ट्रिंग के ASCII होने की जांच करने का सबसे सरल तरीका है स्ट्रिंग के प्रत्येक कैरेक्टर पर लूप चलाकर जांचना कि प्रत्येक कैरेक्टर ASCII है या नहीं। उदाहरण def is_ascii(s): return all(ord(c) < 128 for c in s) print(is_ascii(ӓmsterdӒm)) आउटपुट यह आउटपुट देगा: False लेकिन यह तरीका बहु
-
पायथन में स्ट्रिंग से अंकों को छोड़कर सभी वर्ण कैसे हटाएं
हमारे पास इसे प्राप्त करने के कई तरीके हैं। हम for ... if स्टेटमेंट का उपयोग करके नॉन-डिजिट वर्णों को फ़िल्टर कर सकते हैं। उदाहरण के लिए: >>> s = H3ll0 P30P13 >>> .join(i for i in s if i.isdigit()) 303013 हम फ़िल्टर और लैम्ब्डा फ़ंक्शन का उपयोग करके वर्णों को फ़िल्टर कर सकते हैं। उ
-
पायथन में वेरिएबल का प्रकार स्ट्रिंग है या नहीं कैसे जांचें
हम isinstance(var, class) का उपयोग करके जांच सकते हैं कि var दी गई क्लास का इंस्टेंस है या नहीं। पायथन 2.x में str और unicode का बेस क्लास basestring है। इसलिए हम इसे इस प्रकार उपयोग कर सकते हैं: >>> s = A string >>> isinstance(s, basestring) True >>> isinstance(s, str) Tr
-
पायथन में स्ट्रिंग के अंदर से सबस्ट्रिंग कैसे निकालें
आप स्ट्रिंग के अंदर से सबस्ट्रिंग निकालने के लिए नियमित अभिव्यक्तियों में ग्रुप कैप्चरिंग का उपयोग कर सकते हैं। आपको उस सबस्ट्रिंग के प्रारूप और परिवेश को जानना होगा जिसे आप निकालना चाहते हैं। उदाहरण के लिए, यदि आपके पास एक लाइन है और आप $xxx,xxx.xx प्रारूप में पैसे की जानकारी निकालना चाहते हैं, तो
-
पायथन में स्ट्रिंग को जोड़ने का पसंदीदा तरीका क्या है
एक स्ट्रिंग को स्ट्रिंग वेरिएबल में जोड़ने का सबसे अच्छा तरीका + या += का उपयोग करना है। ऐसा इसलिए क्योंकि यह पठनीय और तेज़ है। वे उतने ही तेज़ हैं। इसके अलावा, यदि आप 2 स्ट्रिंग्स के साथ काम कर रहे हैं, तो append() का भी उपयोग किया जा सकता है। यदि आप स्ट्रिंग्स की सूची को जोड़ रहे हैं, तो पसंदीदा त
-
पायथन में स्ट्रिंग से सभी विशेष वर्ण, विराम चिह्न और स्पेस कैसे हटाएं
स्ट्रिंग से सभी विशेष वर्ण, विराम चिह्न और स्पेस हटाने के लिए, स्ट्रिंग पर पुनरावृत्ति करें और सभी नॉन-अल्फान्यूमेरिक वर्णों को फ़िल्टर करें। उदाहरण के लिए: >>> string = Hello $#! People Whitespace 7331 >>> .join(e for e in string if e.isalnum()) HelloPeopleWhitespace7331 नॉन-अल्
-
पायथन में स्ट्रिंग में सबसे लंबी दोहराव वाली सीक्वेंस कैसे खोजें
आप प्रत्येक स्थिति से शुरू होने वाली प्रत्येक सबस्ट्रिंग की गिनती के लिए defaultdict का उपयोग कर सकते हैं। getsubs मेथड एक जेनरेटर मेथड है जो हर बार कॉल किए जाने पर एक छोटी सबस्ट्रिंग देता है। उदाहरण = 2] if filtered: maxkey = max(filtered, key=len) # सबसे लंबी स्ट्रिंग खोजें re
-
पायथन में जांचें कि क्या स्ट्रिंग को फ्लोट में बदला जा सकता है
स्ट्रिंग को फ्लोट में पार्स करने के लिए, आप निम्नलिखित का उपयोग कर सकते हैं: try: print(float(112.15)) except ValueError: print(पार्स नहीं कर सकते) यह आपको आउटपुट देगा: 112.15 यदि आपका स्ट्रिंग पार्स नहीं किया जा सकता, तो यह एक वैल्यू एरर फेंकेगा। आप एक रैपर मेथड बना सकते हैं जो आपके द्वारा
-
पायथन में दो से अधिक स्ट्रिंग्स से सबसे लंबी सामान्य सबस्ट्रिंग कैसे खोजें
लॉन्गेस्ट कॉमन सबस्ट्रिंग एल्गोरिदम के सामान्य डायनामिक प्रोग्रामिंग कार्यान्वयन O(nm) समय में चलते हैं। लॉन्गेस्ट कॉमन सबस्ट्रिंग एल्गोरिदम का निम्नलिखित कार्यान्वयन है: उदाहरण longest: longest = m[x][y] x_longest = x else: m[x][y
-
पायथन में स्ट्रिंग को विशिष्ट वर्णों के लिए कैसे स्कैन करें
यदि आप जांचना चाहते हैं कि कोई दिया गया वर्ण स्ट्रिंग में मौजूद है या नहीं, तो आप in का उपयोग कर सकते हैं। उदाहरण के लिए, >>> s = Hello world >>> e in s True यदि आपके पास खोजने के लिए वर्णों की एक सूची है, तो आप Sets का उपयोग कर सकते हैं। इन वर्णों को सेट में जोड़ें और इनमें से किस
-
पायथन में स्ट्रिंग से तारीख कैसे निकालें
आपको स्ट्रिंग में मौजूद तारीख के प्रारूप को जानना होगा ताकि उसे निकाला जा सके। आप बस एक नियमित अभिव्यक्ति का उपयोग करके तारीख निकाल सकते हैं और पार्स करने के लिए datetime.datetime.strptime का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आपके पास स्ट्रिंग में YYYY-MM-DD प्रारूप में तारीख है, तो आप इस तारीख
-
Python में String से Integer Values कैसे प्राप्त करें?
String से Integer Values Extract करना आप Regular Expressions का उपयोग करके सभी Integer Values को उनके Occurrence के Order में Array में प्राप्त कर सकते हैं। उदाहरण: re.findall() का उपयोग import re s = 12 hello 52 19 some random 15 number # Numbers Extract करें और उन्हें int में Cast करें list_of_