Подписка в Python: доступ к элементам внутри последовательностей
В Python индексация — это процесс доступа к определенному элементу или индексу внутри последовательности (например, списка, кортежа или строки) с использованием квадратных скобок (`[]`).
Например, если у нас есть список `my_list` с три элемента:
```
my_list = [1, 2, 3]
```
Мы можем получить доступ к первому элементу списка, используя индекс `0`:
```
print(my_list[0]) # print 1
```
Аналогично, мы можем получить доступ ко второму элементу списка, используя индекс `1`:
```
print(my_list[1]) # печатает 2
```
И мы можем получить доступ к третьему и последнему элементу списка список, используя индекс `2`:
```
print(my_list[2]) # печатает 3
```
Мы также можем использовать отрицательные индексы для доступа к элементам с конца списка. Например, `my_list[-1]` даст нам последний элемент списка, а `my_list[-2]` даст нам предпоследний элемент.
Важно отметить, что индексация в Python равна нулю. на основе, что означает, что первый элемент списка имеет индекс 0, а не 1. Поначалу это может быть немного сложно уяснить, но это важная концепция, которую следует понимать при работе со списками и другими последовательностями в Python.