Методы работы с кортежами
Методы работы с кортежами аналогичны методам работы со списками, за исключением методов, которые меняют кортеж. Такие методы недоступны в виду неизменяемости кортежа. Их можно применять, создавая новый кортеж.
Пример сортировки кортежа
Можно легко отсортировать кортеж с использованием функции
sorted()
.
1
2
3
4
|
a = (5, 3, 2, 1, 4)
print(sorted(a)) # [1, 2, 3, 4, 5]
a = tuple(sorted(a))
print(a) # (1, 2, 3, 4, 5)
|
Обратите внимание, что с кортежами
НЕ работают такие методы как
append()
,
extend()
,
remove()
и
pop()
.