ویدیو آموزش متد accumulate از ماژول itertools در پایتون

August 2022

دانلود ویدیو

اگر دانلود ویدیو شروع نشد، روی ویدیو راست کلیک کرده و گزینه Save Video As را انتخاب کنید.

پیش‌نیاز: python operator module

در ویدیو از آموزش پیشرفته پایتون، با متد accumulate از ماژول itertools پایتون آشنا میشوید. تابع accumulate در ماژول itertools قابل تکرار شدن براساس عملکرد (func) ارائه شده به عنوان آرگومان است. اگر func به آن ارائه نشود ، به طور پیش فرض تکرارها را اضافه می کند. تابع (func) ارائه شده به این تابع باید دو متغیر را می پذیرد و نتیجه را برمیگرداند. تابع Accumulate یک تکرار کننده را به خروجی برمی گرداند ، بنابراین برای دیدن همه خروجی ها باید تکرار کنیم. عناصر ورودی قابل تکرار ممکن است هر نوعی باشد که بتواند به عنوان آرگومان برای عملکرد پذیرفته شود. اگر ورودی قابل تکرار خالی باشد ، خروجی قابل تکرار نیز خالی خواهد بود. چندین استفاده برای آرگومان func وجود دارد. می توان برای حداقل در حال اجرا روی min () ، برای حداکثر در حال اجرا max () یا برای محصول در حال اجرا operator.mul () تنظیم کرد.

ارسال نظر

تلاش میکنم سوالات شما را در کمتر از یک روز پاسخ بدم