برش رشته (Slicing) در پایتون

شیوه slicing برای برگرداندن یک بخش از رشته است.

از این روش می توانید از یک رشته طولانی بخشی را با استفاده از ایندکس ها جدا کنید.

برای مثال یک رشته ساده ایجاد می کنیم.

str = "Alireza"

از طریق ایندکس ها یک بازه براساس کاراکترها ایجاد می کنیم.

str[1:4]

برش رشته از ابتدا و انتها در پایتون

بازه های برش را می توان از ابتدا یا انتهای رشته، به شکل زیر انتخاب کرد.

برای مثال نمونه کد زیر از ابتدای رشته تا ایندکس 4 را برمی گرداند.

str[:5]

print(str[:4]) #برش از ابتدا
print(str[3:]) #برش از انتها

بازه های منفی در رشته ها پایتون

با استفاده از اعداد منفی برای تعیین ایندکس ها، شماره گذاری از انتهای رشته آغاز می شود.

برای مثال در نمونه کد زیر یک رشته ایجاد می کنیم.

str = "Alireza"

ایندکس 1- : a

ایندکس 2- : z

ایندکس 3- : e

print(str[-1:-4])

خلاصه درس

در این درس با مبحث slicing و شیوه استفاده از آن آشنا شدید.

توسعه دهندگان
علیرضا چمنی