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