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

नॉन-एम्प्टी स्ट्रिंग से nवें इंडेक्स कैरेक्टर को हटाने का पायथन प्रोग्राम


जब किसी स्ट्रिंग से जो खाली नहीं है, एक विशिष्ट इंडेक्स कैरेक्टर को हटाना हो, तो इस पर पुनरावृति की जा सकती है और जब इंडेक्स मेल नहीं खाता तो उस कैरेक्टर को दूसरी स्ट्रिंग में संग्रहीत किया जा सकता है।

उदाहरण

my_string = "Hi there how are you"
print("स्ट्रिंग है:")
print(my_string)
index_removed = 2
changed_string = ''
for char in range(0, len(my_string)):
    if(char != index_removed):
        changed_string += my_string[char]
print("स्ट्रिंग", index_removed, "वें कैरेक्टर को हटाने के बाद है:")
print(changed_string)

आउटपुट

स्ट्रिंग है: Hi there how are you
स्ट्रिंग 2 वें कैरेक्टर को हटाने के बाद है: Hithere how are you

व्याख्या

  • एक स्ट्रिंग परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • एक इंडेक्स मान परिभाषित किया जाता है।

  • स्ट्रिंग पर पुनरावृति की जाती है और यदि स्ट्रिंग में कैरेक्टर उस इंडेक्स मान के समान नहीं है जिसे हटाना है, तो कैरेक्टर को नई स्ट्रिंग में रखा जाता है।

  • यह नई स्ट्रिंग कंसोल पर आउटपुट के रूप में प्रदर्शित की जाती है।


  1. पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाएं पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाएं

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट हमें एक स्ट्रिंग दी गई है, हमें दी गई स्ट्रिंग से i-वें इंडेक्स वाले कैरेक्टर को हटाना है और इसे प्रदर्शित करना है। पायथन में किसी भी स्ट्रिंग में, इंडेक्सिंग हमेशा 0 से शुरू होती है। मान लीजिए हमारे पा

  1. पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाना पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे -समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें दी गई स्ट्रिंग से ith इंडेक्स वाले कैरेक्टर को हटाना है और इसे प्रदर्शित करना है।पायथन में किसी भी स्ट्रिंग में, इंडेक्सिंग हमेशा 0 से शुरू होती है। मान लीजिए हमारे पास एक स्ट्रिंग tutor

  1. पायथन प्रोग्राम: स्ट्रिंग से n-वां कैरेक्टर हटाना पायथन प्रोग्राम: स्ट्रिंग से n-वां कैरेक्टर हटाना

    स्ट्रिंग का अर्थ है कैरेक्टर्स का ऐरे, इसलिए शुरुआती एड्रेस 0 होता है। फिर हम आसानी से हर कैरेक्टर का इंडेक्स प्राप्त कर सकते हैं। हमें वह इंडेक्स नंबर इनपुट करना होता है फिर उस एलिमेंट को हटाना होता है। इसलिए स्ट्रिंग को दो सबस्ट्रिंग्स में स्प्लिट करें। दो भाग होने चाहिए: एक n-वें इंडेक्स्ड कैरेक्