𝗣𝘆𝘁𝗵𝗼𝗻 𝗦𝘁𝗿𝗶𝗻𝗴𝘀: 𝗜𝗻𝗱𝗲𝘅𝗶𝗻𝗴, 𝗦𝗹𝗶𝗰𝗶𝗻𝗴, 𝗮𝗻𝗱 𝗠𝗲𝘁𝗵𝗼𝗱𝘀

Cloud, DevOps, और Automation के लिए Strings बहुत महत्वपूर्ण हैं। लॉग्स (logs), कॉन्फ़िग फ़ाइलों (config files) और API रिस्पॉन्स को प्रोसेस करने के लिए आपको इनकी आवश्यकता होती है।

एक String कैरेक्टर्स (characters) का एक क्रमबद्ध संग्रह (ordered collection) है। यह immutable है। इसका मतलब है कि एक बार बनने के बाद आप स्ट्रिंग को बदल नहीं सकते।

𝗜𝗻𝗱𝗲𝘅𝗶𝗻𝗴 प्रत्येक कैरेक्टर की एक स्थिति (position) होती है।

उदाहरण: text = "DevOps" text[0] से D मिलता है। text[-1] से s मिलता है।

𝗦𝗹𝗶𝗰𝗶𝗻𝗴 Slicing आपको [start:stop:step] फॉर्मेट का उपयोग करके स्ट्रिंग के हिस्सों को निकालने की अनुमति देता है।

उदाहरण:

𝗘𝘀𝘀𝗲𝗻𝘁𝗶𝗮𝗹 𝗠𝗲𝘁𝗵𝗼𝗱𝘀

ये छोटे ऑपरेशन्स बड़े ऑटोमेशन स्क्रिप्ट्स की नींव रखते हैं। बेहतर और साफ़ (cleaner) कोड लिखने के लिए इनमें महारत हासिल करें।

Source: https://dev.to/tejas_shinkar/python-strings-indexing-slicing-and-essential-string-methods-3la0

वैकल्पिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi