Reading about Python? Actually practice it. Try PyChallenge free

Python Tutorial

Lists

Python hosting: PythonAnywhere — host, run and code Python in the cloud. Free tier available.

Eine Liste ist einer Sammlung. Liste können Zahlen, Strings (Zeichenkette) oder beides besitzen.

Beispiel Zum beispiel:

l = [ "Drake", "Derp", "Derek", "Dominique" ]
 
print(l)     # prints all elements
print(l[0])  # print first element
print(l[1])  # prints second element

Resultat:

['Drake', 'Derp', 'Derek', 'Dominique']
Drake
Derp

Practice Python with interactive exercises

Hinzufügen und entfernen

Du kannst der Methode append() und remove() benutzen für List bearbeitung.

#!/usr/bin/python
 
l = [ "Drake", "Derp", "Derek", "Dominique" ]
 
print l                # prints all elements
l.append("Victoria")   # add element.
print(l)                # print all elements
l.remove("Derp")       # remove element.
l.remove("Drake")      # remove element.
print(l)                # print all elements.

Resultat:

['Drake', 'Derp', 'Derek', 'Dominique']
['Drake', 'Derp', 'Derek', 'Dominique', 'Victoria']
['Derek', 'Dominique', 'Victoria']

Sortieren Mit dem sort() Funktion kannst du einer List sortieren.

#!/usr/bin/python
 
l = [ "Drake", "Derp", "Derek", "Dominique" ]
 
print(l)     # prints all elements
l.sort()    # sorts the list in alphabetical order
print(l)     # prints all elements

Wenn du das umkehren mochtest kannst du die reverse() Funktion benutzen.

#!/usr/bin/python
 
l = [ "Drake", "Derp", "Derek", "Dominique" ]
 
print(l)     # prints all elements
l.sort()    # sorts the list in alphabetical order
l.reverse() # reverse order.
print(l)     # prints all elements
BackNext
Practice
Stop reading. Start writing Python.
PyChallenge gives you interactive exercises in your browser — no install needed.
Practice Python with interactive exercises