TGViewer
Python: задачки и вопросы Python: задачки и вопросы @quiz_python · 6.91K subscribers
Post #3613 1.36K
functools.reduce(функция, итерируемый_объект, [исходное_значение, ]/)


reduce()
применяет функцию к итерируемому_объекту, и возвращает одиночный результат. Она разрешает также передавать необязательный третий аргумент исходное_значение, который фактически помещается перед элементами последовательности и служит начальным значением, а также стандартным результатом, когда последовательность пуста.

from functools import reduce

# Суммируем элементы списка
reduce((lambda x, у: х + у) , [1, 2, 3, 4]) # 10

но

from functools import reduce

reduce((lambda x, у: х + у) , [1, 2, 3, 4], 1) # 11
More from @quiz_python
  1. Oct 1, 2026Развёрнутое пояснение: 1. Кортеж regions задаёт два ключа: eu и us. 2. dict.fromkeys(regio…
  2. Oct 1, 2026Post #4906
  3. Sep 30, 2026Развёрнутое пояснение: 1. defaults содержит исходные значения timeout и retries, а env изн…
  4. Sep 30, 2026Post #4904
  5. Sep 29, 2026Развёрнутое пояснение: 1. Создаётся функция load_rate, которая при вызове печатает строку…
  6. Sep 29, 2026Post #4902
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →