Азы

Кортеж. tuple

Опубликовано

Кортеж можно представить как список в котом нельзя переписывать значения. В отличие от списка, tuple заключается в обычные круглые скобки, но элементы в нём так же разделяются запятыми. Получать элементы из кортежа возможно по индексу. А при попытке переписать какой-то элемент, интерпретатор вам выдаст ошибку.

resolution = (640, 480)  # это кортеж
width = resolution[0]    # чтение значения из кортежа
resolution[0] = 720      # попытка переписать значение в кортеже вызовет ошибку

Кортежи удобно использовать, когда вы хотите гарантировать неизменность каких-либо значений.

Методы кортежа

Для кортежа справедливы все методы списка. За исключением тех, которые пытаются поменять его содержимое. Например, .sort() не будет работать для кортежа. Смотреть методы списка в Python .

Добавить комментарий

Ваш адрес email не будет опубликован.