Seznamy si můžeme představit jako nákupní tašku. Můžeme v ní mít hračky, knihy nebo jídlo. V Pythonu jsou seznamy kolekce prvků, které obsahují prvky pod jedním jménem.
Seznam vytvoříme pomocí hranatých závorek [] a oddělíme jednotlivé prvky čárkou.
moje_seznamy = [1, 2, 3, 4, 5]
jmena = ["Anna", "Jan", "Eva", "Petr"]
Každý prvek v seznamu má svůj index, který začíná od 0. První prvek má tedy index 0, druhý prvek má index 1 a tak dále.
jmena = ["Anna", "Jan", "Eva", "Petr"]
prvni_jmeno = jmena[0] # Vrátí "Anna"
Seznamy nám umožňují přidávat, odebírat a měnit prvky nebo dokonce spojovat dva seznamy dohromady.
# Přidání položky do seznamu
jmena.append("Michaela")
# Odebrání položky ze seznamu
jmena.remove("Anna")
# Změna položky v seznamu
jmena[1] = "Pavel"
# Spojení dvou seznamů
novy_seznam = jmena + ["Karolina", "Josef"]
Seznamy jsou užitečné pro ukládání různých dat, jako jsou jména, čísla nebo jakékoli další informace, které potřebujeme v programu zpracovat.
Tohle by bylo z teorie vše, a proto nastává čas si znalosti procvičit. Zde jsou pro nás připravena zadání (včetně řešení) a nakonec testovací kvíz.