Výuka IT

Tuples

Tuples si můžeme představit jako krabičku, do které uložíme různé věci, ale jakmile je tam dáme, už je nemůžeme změnit. V Pythonu jsou tuples kolekce prvků, které jsou uspořádané a neměnné.

Vytvoření tuple

Tuple vytvoříme pomocí kulatých závorek () a oddělíme jednotlivé prvky čárkou.

moje_tuple = (1, 2, 3, "a", "b", "c")

Práce s prvky v tuple

Každý prvek v tuple má svůj index, který začíná od 0. První prvek má tedy index 0, druhý prvek má index 1 a tak dále.

moje_tuple = (1, 2, 3, "a", "b", "c")
prvni_prvek = moje_tuple[0]  # Vrátí 1

Neměnnost tuples

Tuples jsou neměnné, což znamená, že nemůžeme přidávat, odebírat ani měnit prvky po vytvoření. Pokud potřebujeme změnit tuple, musíme vytvořit nový tuple.

Výhody tuples

Užitečnost tuples

Tuples jsou užitečné pro ukládání dat, která by se neměla měnit, jako jsou souřadnice, datumy nebo konstantní hodnoty.

souřadnice = (10, 20)
barva = ("červená", "zelená", "modrá")

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.