# Die Aufgabe: Der "Listen-Filter & Transformer" # Schreibe eine Funktion namens verarbeite_zahlen, die eine Liste von Zahlen entgegennimmt. Die Funktion soll eine neue Liste zurückgeben, die: # Nur die geraden Zahlen aus der ursprünglichen Liste enthält. # Jede dieser geraden Zahlen quadriert (hoch 2 nimmt). # Die Liste am Ende absteigend sortiert (vom größten zum kleinsten Wert). def verarbeite_zahlen(zahlen_liste): return sorted([zahl*zahl for zahl in zahlen_liste if zahl % 2 == 0], reverse=True) # --- Main-Abschnitt --- if __name__ == "__main__": meine_zahlen = [3, 8, 2, 5, 10, 7, 4] ergebnis = verarbeite_zahlen(meine_zahlen) print(f"Eingabe: {meine_zahlen}") print(f"Ergebnis: {ergebnis}")