آموزش پایتون

مدیریت فایل

برش رشته ها

برش

با استفاده از ساختار slice می توانید طیف وسیعی از کاراکترها را برگردانید.

برای برگرداندن بخشی از رشته، شاخص شروع و پایان را که با دو نقطه از هم جدا شده اند، مشخص کنید.

مثال

				
					b = "Hello, World!"
print(b[2:5])
				
			
توجه: شاخص کاراکتر اول 0 می باشد.

برش از ابتدا

با کنار گذاشتن شاخص شروع، محدوده از اولین کاراکتر شروع می شود:

مثال

کاراکترها را از ابتدا تا موقعیت 5 دریافت کنید (شاخص 5 شامل بازه انتخابی نمی شود):

				
					b = "Hello, World!"
print(b[:5])
				
			

برش تا پایان

با حذف شاخص پایانی، محدوده تا انتهای رشته در نظر گرفته می شود:

مثال

کاراکترها را از موقعیت 2 و تا انتها دریافت کنید:
				
					b = "Hello, World!"
print(b[2:])
				
			

برش منفی

برای برش رشته از انتها به ابتدا از اعداد منفی استفاده کنید:

مثال

دریافت کاراکترها:
از: “o” در “world!” (موقعیت -5)
تا “d” در “world!” (موقعیت -2) ( کاراکتر d محاسبه نمی شود):
				
					b = "Hello, World!"
print(b[-5:-2])
				
			

آموزش پایتون

مدیریت فایل