Kom igångKom igång gratis

Skiva och dela

Att välja enskilda värden från en lista är bara en del av historien. Det går också att skiva din lista, det vill säga välja ut flera element på en gång. Använd följande syntax:

my_list[start:end]

Indexet start inkluderas, medan indexet end inte inkluderas. Det är också möjligt att utelämna dessa index. Om du inte anger start-indexet förstår Python att du vill börja från listans början.

Den här övningen är en del av kursen

Introduktion till Python

Visa kurs

Övningsinstruktioner

  • Använd skivning för att skapa en lista, downstairs, som innehåller de första 6 elementen i areas.
  • Skapa upstairs som de sista 4 elementen i areas. Förenkla skivningen den här gången genom att utelämna end-indexet.
  • Skriv ut både downstairs och upstairs med print().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
____
____
Redigera och kör kod