Maak een functie die, uitgaande van een gegeven lijst met gehele getallen, een nieuwe lijst creƫert en teruggeeft. Deze nieuwe lijst bevat de kwadraten van de oneven getallen van de gegeven lijst in omgekeerde volgorde.
Maak deze oefening op twee manieren:
kwadraten_oneven_omgekeerd_klassiek(lijst: list)
kwadraten_oneven_omgekeerd_kort(lijst: list)
Lijst met gehele getallen.
Lijst met de kwadraten van de oneven getallen van de gegeven lijst in omgekeerde volgorde.
We nemen het kwadraat van de oneven getallen (5
, 7
en 3
). Dit geeft 25
, 49
en 9
. Door de sequentie om te keren bekomen we het resultaat.
>>> mijn_lijst = [2, 5, 7, 6, 3, 10]
>>> kwadraten_oneven_omgekeerd_klassiek(mijn_lijst)
[9, 49, 25]
>>> kwadraten_oneven_omgekeerd_kort(mijn_lijst)
[9, 49, 25]