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
Övningsinstruktioner
- Skapa en lista med namnet
baby_namessom innehåller namnen'Ximena','Aliza','Ayden'och'Calvin'. - Använd metoden
.extend()påbaby_namesfö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 somposition. - Använd metoden
.pop()medpositionfö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)