"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > ट्रिंग्स इंडेक्सिंग और स्लाइसिंग

ट्रिंग्स इंडेक्सिंग और स्लाइसिंग

2024-07-30 को प्रकाशित
ब्राउज़ करें:301

trings Indexing & Slicing

स्लाइसिंग स्ट्रिंग्स:

आप स्लाइस सिंटैक्स का उपयोग करके वर्णों की एक श्रृंखला वापस कर सकते हैं।

स्ट्रिंग के एक हिस्से को वापस करने के लिए, कोलन द्वारा अलग किए गए प्रारंभ सूचकांक और अंतिम सूचकांक को निर्दिष्ट करें।

** पात्रों को स्थिति 2 से स्थिति 5 तक ले जाएं (शामिल नहीं):**

b = "हैलो, विश्व!"
प्रिंट(बी[2:5])
आउटपुट: llo

शुरुआत से टुकड़ा
प्रारंभ सूचकांक को छोड़ने पर, सीमा पहले वर्ण से प्रारंभ होगी:

पात्रों को स्थिति 2 से अंत तक प्राप्त करें:

b = "हैलो, विश्व!"
प्रिंट(बी[:5])
आउटपुट = नमस्ते

नकारात्मक अनुक्रमण
स्ट्रिंग के अंत से स्लाइस शुरू करने के लिए नकारात्मक इंडेक्स का उपयोग करें:

**अक्षर प्राप्त करें:

प्रेषक: "ओ" इन "वर्ल्ड!" (स्थिति -5)

प्रति, लेकिन शामिल नहीं: "विश्व!" में "डी" (स्थिति -2):**

`बी = "हैलो, विश्व!"
प्रिंट(बी[-5:-2])

आउटपुट =orl`

पायथन - स्ट्रिंग्स को संशोधित करें

ऊपरी() विधि अपरकेस में स्ट्रिंग लौटाती है

a = "हैलो, विश्व!"
प्रिंट(a.upper())
आउटपुट =हैलो, वर्ल्ड!

लोअर() विधि लोअरकेस में स्ट्रिंग लौटाती है:

लोअर() विधि लोअरकेस में स्ट्रिंग लौटाती है:

`a = "हैलो, विश्व!"
प्रिंट(a.lower())

आउटपुट) =हैलो, दुनिया!`

स्ट्रिप() विधि शुरुआत या अंत से किसी भी रिक्त स्थान को हटा देती है:

`a = "हैलो, विश्व! "
प्रिंट(ए.स्ट्रिप())

आउटपुट =हैलो, वर्ल्ड!`

स्ट्रिंग बदलें
उदाहरण
रिप्लेस() विधि एक स्ट्रिंग को दूसरी स्ट्रिंग से बदल देती है:

`a = "हैलो, विश्व!"
प्रिंट(a.replace("H", "J"))

आउटपुट =जेलो, वर्ल्ड!`

स्प्लिट स्ट्रिंग
स्प्लिट() विधि एक सूची लौटाती है जहां निर्दिष्ट विभाजक के बीच का पाठ सूची आइटम बन जाता है।

उदाहरण
यदि विभाजक के उदाहरण मिलते हैं तो स्प्लिट() विधि स्ट्रिंग को सबस्ट्रिंग में विभाजित करती है:

'a = "हैलो, विश्व!"
प्रिंट(ए.स्प्लिट(","))
['हैलो वर्ल्ड!']
आउटपुट =['हैलो', 'वर्ल्ड!']'

`अनुक्रमण :

फल = ['सेब', 'केला', 'चेरी']

x = फल.सूचकांक("चेरी")

प्रिंट(x)
आउटपुट =2`

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3