توابع slice() پائینویس Python

مثال

یک تابع و یک شیء برش ایجاد کنید. از شیء برش برای دریافت دو پروژه اولیه از تابع استفاده کنید:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])

مثال اجرایی

تعریف و استفاده

توابع slice() پائینویس برش (شیء برش) بازمی‌گرداند.

شیء برش برای مشخص کردن نحوه برش از یک توالی استفاده می‌شود. می‌توانید مشخص کنید که کجا شروع به برش کنید و کجا پایان یابد. همچنین می‌توانید گام را مشخص کنید، مثلاً فقط پروژه‌های هر چندمین را برش دهید.

جملات

slice(start, end, step)

مقدار پارامترها

پارامترها توضیحات
start اختیاری. عددی، مشخص می‌کند که در کدام موقعیت برش آغاز شود. پیش‌فرض 0 است.
end اختیاری. عددی، مشخص می‌کند که در کدام موقعیت برش پایان یابد.
step اختیاری. عددی، مشخص می‌کند که گام برش چگونه تعیین شود. پیش‌فرض 1 است.

مثال‌های بیشتری

مثال

یک تابع و یک شیء برش ایجاد کنید. برش شیء برش را از موقعیت 3 آغاز کنید و در موقعیت 5 قطع کنید و نتایج را بازگردانید:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])

مثال اجرایی

مثال

یک تابع و یک شیء برش ایجاد کنید. از پارامتر step برای بازگشت هر سومین پروژه استفاده کنید:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])

مثال اجرایی