पायथन में, स्ट्रिंग डेटा प्रकार वर्णों का एक क्रमबद्ध क्रम है। सभी अनुक्रम डेटा प्रकार स्लाइसिंग का समर्थन करते हैं। स्लाइस ऑपरेटर ":" का उपयोग करके, मुख्य स्ट्रिंग से एक सबस्ट्रिंग प्राप्त की जा सकती है।
उदाहरण
>>> string="Hello How are you?" >>> string[6:9] 'How'
स्लाइस ऑपरेटर - को दो ऑपरेंड की आवश्यकता होती है। पहला ऑपरेंड वांछित सबस्ट्रिंग के पहले वर्ण का सूचकांक है। परिणामी सबस्ट्रिंग में इंडेक्स तक मुख्य स्ट्रिंग के वर्ण होते हैं लेकिन दूसरे ऑपरेंड को शामिल नहीं करते हैं। उपरोक्त उदाहरण में, इंडेक्स 6 से 8 तक के वर्ण सबस्ट्रिंग का निर्माण करेंगे। (सूचकांक की गिनती 0 से शुरू होती है)