Es demana els codis de diverses funcions. Seguiu el format dels exemples que es mostren a sota. Tots els codis es poden escriure sense utilitzar bucles.
Puntuació
Totes les funcions valen el mateix.
>>> my_map(lambda x: x + 1, [1, 2, 3, 4]) [2, 3, 4, 5] >>> my_filter(lambda x: x % 2 == 1, [1, 2, 3, 4, 5]) [1, 3, 5] >>> factors(10) [1, 2, 5, 10] >>> triplets(1) [] >>> triplets(20) [(3, 4, 5), (4, 3, 5), (5, 12, 13), (6, 8, 10), (8, 6, 10), (8, 15, 17), (9, 12, 15), (12, 5, 13), (12, 9, 15), (12, 16, 20), (15, 8, 17), (16, 12, 20)]