Výuka IT

Seznamy

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.

Vytvoření seznamu

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"]

Práce s prvky v seznamu

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"

Manipulace se seznamy

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"]

Užitečnost seznamů

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.


Procvičování

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.