This commit is contained in:
Marege 2026-09-29 18:13:25 +02:00
parent 4310fe31fb
commit 791e8629d1

View File

@ -1,14 +1,15 @@
def append(list1, list2): def append(list1, list2):
a = list1 a = list(list1)
b = list2 b = list(list2)
return a + b c = list(a + b)
return c
"""Vráti nový zoznam obsahujúci všetky prvky list1, po ktorých nasledujú všetky prvky list2.""" """Vráti nový zoznam obsahujúci všetky prvky list1, po ktorých nasledujú všetky prvky list2."""
pass pass
def concat(lists): def concat(lists):
for i in lists:
result = [] result = []
for i in lists:
result += i result += i
return result return result
"""Spojí zoznamy obsiahnuté v lists do jedného zoznamu. """Spojí zoznamy obsiahnuté v lists do jedného zoznamu.
@ -17,10 +18,12 @@ def concat(lists):
def filter(function, seq): def filter(function, seq):
for i in seq:
if function(i):
result = [] result = []
for i in seq:
if function(i) == True:
result.append(i) result.append(i)
else:
continue
return result return result
"""Vráti nový zoznam s tými prvkami, pre ktoré volanie function(element) vráti True.""" """Vráti nový zoznam s tými prvkami, pre ktoré volanie function(element) vráti True."""
pass pass
@ -29,7 +32,7 @@ def filter(function, seq):
def length(seq): def length(seq):
a = 0 a = 0
for i in seq: for i in seq:
a += 1 + i #xz a += 1
return a return a
"""Vráti počet prvkov v zozname.""" """Vráti počet prvkov v zozname."""
pass pass