Práce se seznamy v praxi
Pravděpodobně znáš přidávání jednotlivých prvků do seznamu pomocí metody .append(). Pokud ale chceš sloučit seznam s jiným typem pole (seznamem, množinou nebo n-ticí), použij místo toho metodu .extend().
K nalezení pozice prvku v seznamu slouží metoda .index(). Tuto pozici pak můžeš využít k odstranění daného prvku metodou .pop().
V tomto cvičení si všechny tyto metody procvičíš!
Toto cvičení je součástí kurzu
Datové typy v Pythonu
Pokyny k cvičení
- Vytvoř seznam
baby_namesse jmény'Ximena','Aliza','Ayden'a'Calvin'. - Pomocí metody
.extend()přidej do seznamubaby_namesjména'Rowen'a'Sandeep'a seznam vypiš. - Pomocí metody
.index()zjisti pozici jména'Rowen'v seznamu. Výsledek ulož do proměnnéposition. - Pomocí metody
.pop()s argumentempositionodstraň jméno'Rowen'ze seznamu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)