Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
lehrkraefte:snr:informatik:glf22:python:listen-altes-material [2022/09/26 18:43] Olaf Schnürer [Schleifen über Listen] |
lehrkraefte:snr:informatik:glf22:python:listen-altes-material [2022/09/26 19:33] Olaf Schnürer [Modifikation von Listen] |
||
---|---|---|---|
Line 55: | Line 55: | ||
- | ===== Modifikation von Listen ===== | ||
- | |||
- | <WRAP round todo> | ||
- | Der folgende Code illustriert, | ||
- | <code python> | ||
- | schuelerliste = [" | ||
- | schuelerliste[2] = " | ||
- | print(schuelerliste) | ||
- | schuelerliste.append(" | ||
- | print(schuelerliste) | ||
- | schuelerliste.append(" | ||
- | print(schuelerliste) | ||
- | name = schuelerliste.pop(3) | ||
- | print(name) | ||
- | print(schuelerliste) | ||
- | name = schuelerliste.pop() | ||
- | print(name) | ||
- | print(schuelerliste) | ||
- | schuelerliste.insert(2, | ||
- | print(schuelerliste) | ||
- | x = schuelerliste.index(" | ||
- | print(x) | ||
- | print(schuelerliste) | ||
- | schuelerliste.remove(" | ||
- | print(schuelerliste) | ||
- | schuelerliste.sort() | ||
- | print(schuelerliste) | ||
- | schuelerliste.reverse() | ||
- | print(schuelerliste) | ||
- | </ | ||
- | Beachte die neue Syntax: (Name der Liste) + Punkt + Funktionsaufruf! Solche Funktionsaufrufe verändern bisweilen nur die Liste (wie '' | ||
- | </ | ||
- | |||
- | <WRAP round todo> | ||
- | Schreibe ein Programm, welches den Benutzer nach Zahlen fragt und diese in einer Liste speichert. Wenn der Benutzer anstelle einer Zahl den Buchstaben '' | ||
- | |||
- | Hinweis: Verwende eine '' | ||
- | </ | ||
===== Was Listen alles enthalten können ===== | ===== Was Listen alles enthalten können ===== |