Підписка в Python: доступ до елементів у послідовностях
У Python індексування — це процес доступу до певного елемента чи індексу в послідовності (наприклад, списку, кортежу чи рядка) за допомогою квадратних дужок (`[]`).
Наприклад, якщо у нас є список `my_list` з три елементи:
```
my_list = [1, 2, 3]
```
Ми можемо отримати доступ до першого елемента списку за допомогою індексу `0`:
```
print(my_list[0]) # prints 1
```
Так само ми можемо отримати доступ до другого елемента списку за допомогою індексу `1`:
```
print(my_list[1]) # друкує 2
```
І ми можемо отримати доступ до третього й останнього елемента списку список за допомогою індексу `2`:
```
print(my_list[2]) # друкує 3
```
Ми також можемо використовувати негативні індекси для доступу до елементів із кінця списку. Наприклад, `my_list[-1]` дасть нам останній елемент списку, а `my_list[-2]` дасть нам передостанній елемент.
Важливо зауважити, що підписка в Python є нульовою. на основі, що означає, що перший елемент списку має індекс 0, а не 1. Спочатку це може бути трохи складно, але це важлива концепція, яку слід розуміти під час роботи зі списками та іншими послідовностями в Python.