Можно ли в кортеже обращаться к элементу по индексу
Python
Senior
Без компании
Можно ли в кортеже обращаться к элементу по индексу
Ответы
Да, в кортеже можно обращаться к элементам по индексу, так же как и в списках. Индексация начинается с 0. Также поддерживается отрицательная индексация (где -1 — последний элемент).
Пример:
```
my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[0]) # 'a'
print(my_tuple[-1]) # 'd'
print(my_tuple[2]) # 'c'
```
Кортежи неизменяемы, поэтому можно только читать элементы по индексу, но нельзя изменять их. Попытка изменить элемент вызовет TypeError:
```
my_tuple[1] = 'x' # TypeError: 'tuple' object does not support item assignment
```