Teillisten erstellen
Du kannst natürlich nicht nur einzelne Werte aus deiner Liste abrufen, sondern auch Teillisten (Slices) erstellen, die aus mehreren Elementen deiner Liste bestehen. Verwende die folgende Syntax:
my_list[start:end]
Das Element, das dem start
-Index entspricht, wird einbezogen, das Element an der Stelle des end
-Index hingegen nicht. Diese Indexangaben können auch weggelassen werden. Wenn du den start
-Index nicht angibst, geht Python davon aus, dass die Teilliste am Anfang der Liste beginnen soll.
Diese Übung ist Teil des Kurses
Einführung in Python
Anleitung zur Übung
- Erstelle mittels Slicing eine Liste namens
downstairs
mit den ersten 6 Elementen vonareas
. - Erstelle die Teilliste
upstairs
mit den letzten4
Elementen vonareas
. Vereinfache diesmal den Code, indem du denend
-Index weglässt. - Gib sowohl
downstairs
als auchupstairs
mitprint()
aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Create the areas list
areas = ["hallway", 11.25, "kitchen", 18.0, "living room", 20.0, "bedroom", 10.75, "bathroom", 9.50]
# Use slicing to create downstairs
downstairs = areas[____]
# Use slicing to create upstairs
upstairs = areas[____]
# Print out downstairs and upstairs
____
____