First page Back Continue Last page Overview Image

Liste umkehren

Schreiben Sie eine Funktion unter Verwendung der Methoden pop() end append(), die eine Liste umkehrt.

def rev(lst):

revl = []

while lst:

el = lst.pop()

revl.append(el)

return revl

MyList = ["a","b","c","d"]

MyList = rev(MyList)

print(MyList)

Die Funktion rev() liefert eine Liste in umgekehrter Reihenfolge:

$ python3 reverse.py

['d', 'c', 'b', 'a']

Es geht auch einfacher :-)

>>> simpsons = ["Lisa","Homer","Bart","Maggie","Marge"]

>>> simpsons.reverse()

>>> simpsons

['Marge', 'Maggie', 'Bart', 'Homer', 'Lisa']