Конкатенация кортежей
Можно объединить кортежи для создания нового объекта (конкатенация, аналогично строкам).
1
2
3
4
|
x = (1,2,3,4)
y = (5,6,7,8)
z = x + y
print(z) # (1, 2, 3, 4, 5, 6, 7, 8)
|
При операции умножения кортеж повторяется несколько раз (аналогично умножению строк).
1
2
3
|
x = (1,2,3,4)
z = x*2
print(z) # (1, 2, 3, 4, 1, 2, 3, 4)
|
Удаление кортежа
Операции с кортежами и методы аналогичны операциям и методам работы со списками. За исключением тех, которые меняют элементы кортежа.
Добавить или удалить элемент содержащийся в
tuple
нельзя по причине неизменяемости. Однако сам кортеж можно удалить с помощью оператора
del
.
1
2
|
student = (2007, 'Ivan', 'Ivanov', '9-A', False)
del student
|