Как в tuple синтаксически происходит обращение к элементам

Python Middle Без компании
Как в tuple синтаксически происходит обращение к элементам
Ответы
Обращение к элементам tuple в Python происходит так же, как и в списках - по индексу в квадратных скобках. Индексация начинается с 0. Также поддерживается отрицательная индексация (с конца), срезы и распаковка. Примеры: ``` my_tuple = (10, 20, 30, 40) # По положительному индексу print(my_tuple[0]) # 10 print(my_tuple[2]) # 30 # По отрицательному индексу print(my_tuple[-1]) # 40 print(my_tuple[-3]) # 20 # Срезы print(my_tuple[1:3]) # (20, 30) # Распаковка a, b, c, d = my_tuple print(b) # 20 ``` Важно: tuple неизменяем, поэтому нельзя изменить элемент по индексу (my_tuple[0] = 100 вызовет TypeError).