Praca z listami – metody i zastosowania
Pewnie znasz już metodę .append(), która pozwala dodawać pojedyncze elementy do listy. Jeśli jednak chcesz połączyć listę z innym typem kolekcji (listą, zbiorem, krotką), możesz użyć metody .extend().
Do znajdowania pozycji elementu na liście służy metoda .index(). Znając pozycję, możesz usunąć element za pomocą metody .pop().
W tym ćwiczeniu przećwiczysz wszystkie te metody!
To ćwiczenie jest częścią kursu
Typy danych w Pythonie
Instrukcje do ćwiczenia
- Utwórz listę o nazwie
baby_nameszawierającą imiona:'Ximena','Aliza','Ayden'i'Calvin'. - Użyj metody
.extend()na liściebaby_names, aby dodać'Rowen'i'Sandeep', a następnie wyświetl listę. - Użyj metody
.index(), aby znaleźć pozycję'Rowen'na liście. Zapisz wynik jakoposition. - Użyj metody
.pop()z argumentemposition, aby usunąć'Rowen'z listy.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)