برش دادن
با استفاده از نحو برش می توانید طیف وسیعی از کاراکترها را برگردانید.
شاخص شروع و شاخص انتهایی را که با یک کولون از هم جدا شده اند ، مشخص کنید تا قسمتی از رشته برگردد.
مثال
کاراکترها را از موقعیت 2 به موقعیت 5 ببرید (شامل نمی شود):
b = "Hello, World!" print(b[2:5])
توجه: نویسه اول دارای شاخص 0 است.
برش از ابتدا
با کنار گذاشتن شاخص شروع ، محدوده از اولین نویسه شروع می شود:
مثال
دریافت شخصیت ها از ابتدا تا موقعیت 5 (شامل نمی شود):
برش تا انتها
با حذف شاخص پایان ، محدوده به انتها می رسد:
مثال
شخصیت ها را از موقعیت 2 و تا انتها بدست آورید:
b = "Hello, World!" print(b[2:])
نمایه سازی منفی
از نمایه های منفی برای شروع برش از انتهای رشته استفاده کنید:
مثال
شخصیت ها را بدست آورید:
از: “o” در “World!” (موقعیت -5)
به ، اما شامل نمی شود: “d” در “World!” (موقعیت -2):
b = "Hello, World!" print(b[-5:-2])