Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में स्ट्रिंग में टैब को मल्टीपल स्पेस में कैसे एक्सपैंड करें?

पायथन में स्ट्रिंग क्लास में replace नामक एक मेथड होता है। यह इनपुट के रूप में प्रतिस्थापित की जाने वाली स्ट्रिंग और प्रतिस्थापन स्ट्रिंग लेता है। इसे स्ट्रिंग ऑब्जेक्ट पर कॉल किया जाता है। आप इस मेथड को टैब को स्पेस से बदलने के लिए निम्न तरीके से कॉल कर सकते हैं:

print('replace \t\t tabs in \t\t\t this string'.replace('\t', ''))

आउटपुट:

replace tabs in this string

पायथन में 're' मॉड्यूल का उपयोग रेगेक्स के साथ उसी परिणाम को प्राप्त करने के लिए भी किया जा सकता है। re.sub(regex_to_replace, regex_to_replace_with, string) का उपयोग स्ट्रिंग में वर्णों को बदलने के लिए किया जा सकता है। उदाहरण के लिए,

import re
print(re.sub('\t', '', 'replace \t\ttabs in \t\t\t this string'))

आउटपुट:

replace tabs in this string
  1. - पायथन में स्ट्रिंग को कैसे रिवर्स करें?

    पायथन में स्ट्रिंग को रिवर्स करने के लिए स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटर्स का उपयोग किया जा सकता है। उदाहरण के लिए: >>> Hello[::-1] olleH >>> Halloween[::-1] neewollaH [] ऑपरेटर कोलन : से अलग 3 नंबर ले सकता है। पहला स्टार्ट इंडेक्स है, दूसरा एंड इंडेक्स है और तीसरा स्ट्राइड है। य

  1. - पायथन में स्ट्रिंग के सभी घटनाओं को दूसरी स्ट्रिंग से कैसे बदलें?

    पायथन में स्ट्रिंग क्लास में replace नामक एक मेथड होता है। यह उस स्ट्रिंग को इनपुट के रूप में लेता है जिसे बदला जाना है और वह स्ट्रिंग जिससे बदलना है। इसे स्ट्रिंग ऑब्जेक्ट पर कॉल किया जाता है। आप सभी no को yes से बदलने के लिए इस मेथड को निम्न प्रकार से कॉल कर सकते हैं: >>> no one knows how

  1. - पायथन में कैसे जांचें कि टेक्स्ट "खाली" है (स्पेस, टैब, न्यूलाइन)?

    स्ट्रिंग की जांच केवल व्हाइटस्पेस कैरेक्टर्स की घटनाओं की जांच करके की जा सकती है। हम 2 तरीकों का उपयोग करके जांच सकते हैं कि क्या स्ट्रिंग में केवल व्हाइटस्पेस कैरेक्टर्स हैं। पहला है isspace() मेथड का उपयोग करना। उदाहरण print(Hello world.isspace()) print( .isspace()) आउटपुट False True आप उसी पर