Kom igångKom igång gratis

Manipulera listor på ett smart sätt

Du kanske redan känner till hur man lägger till enskilda dataelement i en lista med metoden .append(). Men om du vill kombinera en lista med en annan arraytyp (lista, mängd, tuppel) kan du använda metoden .extend() på listan.

Du kan också använda metoden .index() för att hitta positionen för ett element i en lista. Den positionen kan du sedan använda för att ta bort elementet med metoden .pop().

I den här övningen får du öva på att använda alla dessa metoder!

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

Datatyper i Python

Visa kurs

Övningsinstruktioner

  • Skapa en lista med namnet baby_names som innehåller namnen 'Ximena', 'Aliza', 'Ayden' och 'Calvin'.
  • Använd metoden .extend()baby_names för att lägga till 'Rowen' och 'Sandeep', och skriv ut listan.
  • Använd metoden .index() för att hitta positionen för 'Rowen' i listan. Spara resultatet som position.
  • Använd metoden .pop() med position för att ta bort 'Rowen' från listan.

Interaktiv övning med praktiskt arbete

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

# Create a list containing the names: baby_names
baby_names = ____

# Extend baby_names with 'Rowen' and 'Sandeep'
____

# Find the position of 'Rowen': position
position = ____

# Remove 'Rowen' from baby_names
____

# Print baby_names
print(baby_names)
Redigera och kör kod