In deze oefening krijg je een lijst van lijsten. Het is de bedoeling om dezelfde lijst-van-lijsten
te reproduceren, waarbij aan elk van die lijsten een element vooraan toegevoegd werd.
Schrijf een
RECURSIEVE functie
prefix_lijst()
met als argumenten:
- het vooraan toe te voegen lijstelement
- de lijst van lijsten
De ordening van de lijsten in het resultaat is dezelfde als in het 2de argument van de functie.
De lijst die als 2de argument aan de functie meegegeven werd, mag eventueel aangepast worden.
LET OP: je functie MOET recursief geprogrammeerd worden, en mag dus geen lusconstructies of comprehensies
bevatten.
Voorbeeld
l1 = [[4, 4], [1, 1], [1, 2, 3]]
print(prefix_lijst(5, l1))
#[[5, 4, 4], [5, 1, 1], [5, 1, 2, 3]]
l2 = [['abc', 'def', 'ghi'], ['ABC', 'DEF', 'GHI'], ['X', 'Y', 'Z']]
print(prefix_lijst('X', l2))
#[['X', 'abc', 'def', 'ghi'], ['X', 'ABC', 'DEF', 'GHI'], ['X', 'X', 'Y', 'Z']]