Subscripting v Pythonu: Přístup k prvkům v sekvencích
V Pythonu je indexování proces přístupu ke konkrétnímu prvku nebo indexu v rámci sekvence (jako je seznam, n-tice nebo řetězec) pomocí hranatých závorek (`[]`).
Pokud máme například seznam `my_list` tři prvky:
```
my_list = [1, 2, 3]
```
K prvnímu prvku seznamu můžeme přistupovat pomocí indexu `0`:
```
print(my_list[0]) # prints 1
```
Podobně můžeme přistupovat k druhému prvku seznamu pomocí indexu `1`:
```
print(my_list[1]) # prints 2
```
A můžeme přistupovat ke třetímu a poslednímu prvku seznam pomocí indexu `2`:
```
print(můj_seznam[2]) # vytiskne 3
```
Pro přístup k prvkům na konci seznamu můžeme také použít záporné indexy. Například `my_list[-1]` nám poskytne poslední prvek seznamu a `my_list[-2]` nám poskytne předposlední prvek.
Je důležité si uvědomit, že indexování v Pythonu je nula založené, což znamená, že první prvek seznamu má index 0, nikoli 1. To může být zpočátku trochu složitější, ale je to důležitý koncept, kterému je třeba porozumět při práci se seznamy a dalšími sekvencemi v Pythonu.



