Встречается на собеседованиях • сегодня

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

Обращение к элементам tuple в Python происходит так же, как и в списках - по индексу в квадратных скобках. Индексация начинается с 0. Также поддерживается отрицательная индексация (с конца), срезы и распаковка.

Примеры:

python
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).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы