Studijní materiály
Český jazyk Fyzika Python Matematika IVT ZSV VV
EXTRA Kontakt

Seznamy

Seznamy jsou jako taška plná věcí. Když si představíš, že máš tašku, do které můžeš dát své oblíbené hračky, knihy nebo jídlo, tak si můžeš představit seznam v Pythonu jako něco podobného!

Seznamy v Pythonu jsou kolekce prvků, které můžete uchovávat pod jedním jménem. Prvky v seznamu musí být stejného typu, například čísla, desetinná čísla, textové řetězce nebo i další seznamy.

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

2. 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"

3. 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 + ["Karolína", "Josef"]

4. 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.