الدرس 8: تقطيع السلاسل النصية والفهرسة
السلسلة النصية هي تسلسل من المحارف، وكل محرف يقع في موضع (فهرس) يبدأ من 0. يمكنك الحصول على محرف واحد باستخدام s[i]، ومحرف من النهاية باستخدام فهرس سالب مثل s[-1]، وشريحة من عدة محارف باستخدام s[a:b] — حيث لا يُضمَّن b.
السلسلة النصية أشبه بقطار من عربات الحروف، مرقّمة من 0. الفهرس يختار عربة واحدة؛ والشريحة تختار امتدادًا متصلًا من العربات.
- فهرس
- رقم موضع المحرف في السلسلة النصية، يبدأ من 0؛ s[0] هو المحرف الأول.
- فهرس سالب
- العد من النهاية: s[-1] هو المحرف الأخير، و s[-2] هو ما قبل الأخير.
- شريحة
- سلسلة فرعية متصلة s[a:b]؛ تبدأ عند a وتتوقف قبل b (لا يُضمَّن b).