توابع 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])