From 18bb15673e2e4ffc63a18e3b11b8a3dd59f77a0b Mon Sep 17 00:00:00 2001 From: Volodymyr Baliasnikov Date: Thu, 1 Oct 2026 20:16:40 +0200 Subject: [PATCH] all 2u --- u2/list_ops.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/u2/list_ops.py b/u2/list_ops.py index 4c749b4..8192caf 100644 --- a/u2/list_ops.py +++ b/u2/list_ops.py @@ -48,7 +48,7 @@ def map(function, seq): cislo = [] for elm in seq: - cislo.append(function(elm)) # сначало выполняеться function(elm) которая множит на 2, а потом append который записывает + cislo.append(function(elm)) return cislo @@ -65,8 +65,8 @@ def foldl(function, seq, acc): def foldr(function, seq, acc): """Spracuje prvky sprava doľava. Akumulácia začína hodnotou acc a pri každom prvku sa použije volanie function(accumulator, element).""" - for elm in seq[::-1]: # [::-1] [Где начать : где закончить : шаг, типо в какую сторону идти] - acc = function(elm, acc) + for elm in seq[::-1]: + acc = function(acc, elm) return acc @@ -77,5 +77,5 @@ def reverse(seq): for elm in seq[::-1]: reverse_seq.append(elm) - + return reverse_seq