पायथन - स्लाइसिंग स्ट्रिंग्स
टुकड़ा करने की क्रिया
आप स्लाइस सिंटैक्स का उपयोग करके वर्णों की एक श्रेणी वापस कर सकते हैं।
स्ट्रिंग के एक हिस्से को वापस करने के लिए, एक कोलन द्वारा अलग किए गए स्टार्ट इंडेक्स और एंड इंडेक्स को निर्दिष्ट करें।
उदाहरण
स्थिति 2 से स्थिति 5 तक वर्ण प्राप्त करें (शामिल नहीं):
b = "Hello, World!"
print(b[2:5])
नोट: पहले अक्षर का सूचकांक 0 है।
प्रारंभ से टुकड़ा
स्टार्ट इंडेक्स को छोड़कर, रेंज पहले कैरेक्टर से शुरू होगी:
उदाहरण
वर्णों को प्रारंभ से स्थिति 5 तक प्राप्त करें (शामिल नहीं):
b = "Hello, World!"
print(b[:5])
अंत तक स्लाइस
अंतिम सूचकांक को छोड़कर , सीमा अंत तक जाएगी:
उदाहरण
पात्रों को स्थिति 2 से, और अंत तक सभी तरह से प्राप्त करें:
b = "Hello, World!"
print(b[2:])
नकारात्मक अनुक्रमण
स्ट्रिंग के अंत से टुकड़ा शुरू करने के लिए नकारात्मक अनुक्रमणिका का प्रयोग करें:उदाहरण
वर्ण प्राप्त करें:
से: "ओ" में "विश्व!" (स्थिति -5)
करने के लिए, लेकिन शामिल नहीं: "डी" में "विश्व!" (स्थिति -2):
b = "Hello, World!"
print(b[-5:-2])