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é.
Tuple vytvoříme pomocí kulatých závorek () a oddělíme jednotlivé prvky čárkou.
moje_tuple = (1, 2, 3, "a", "b", "c")
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
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.
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á")
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.