Studijní materiály
EXTRA Kontakt

Seznamy

Seznamy si můžeš představit jako nákupní tašku. Můžeš v ní mít hračky, knihy nebo jídlo. V Pythonu jsou seznamy kolekce prvků, které obsahují prvky pod jedním jménem. Prvky v seznamu ovšem musí být stejného typu (čísla, desetinná čísla apod.).

Vytvoření seznamu

Seznam vytvoříte pomocí hranatých závorek [] a oddělíte 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 vá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řebujete v programu zpracovat.