ثبات المجموع الأخير لا يثبت تساوي طول الناتجين. [1] [2]
الخلاصة السريعة
المثال
from itertools import accumulate
values=[4,7]
print(list(accumulate(values)))
print(list(accumulate(values,
initial=0)))ناتج البداية
المصدر هنا يعيد البداية أولًا، ثم يجمع كل مدخل إليها. الصفر ليس عنصرًا أضفناه إلى values؛ إنه حالة البداية المعادة. القائمة الأصلية بقيت [4,7]. [1] [2]

النطاق
مع مدخل فارغ وinitial=0 يظهر [0]. لا نعمم الخيار على None؛ فهي تعامل هنا كالافتراضي. المثال محدود، ولا نحول تسلسلًا لا نهائيًا إلى قائمة. [1] [2]
المراجع
- Python 3.12: itertools.accumulate
- CPython 3.12.14: itertoolsmodule.c
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
