Concatenação e multiplicação de tuplas
Concatenação de tupla
É possível concatenar tuplas para criar um novo objeto (concatenação, semelhante a strings).
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)
|
Durante a operação de multiplicação, a tupla é repetida várias vezes (semelhante à multiplicação de strings).
1
2
3
|
x = (1,2,3,4)
z = x*2
print(z) # (1, 2, 3, 4, 1, 2, 3, 4)
|
Removendo uma tupla
As operações e métodos de tupla são semelhantes aos métodos e operações de lista. Exceto aquelas que alteram os elementos de uma tupla.
Um elemento contido em uma tupla não pode ser adicionado ou removido devido à imutabilidade. No entanto, a própria tupla pode ser excluída usando o operador del.
1
2
|
aluno = (2007, 'Ivan', 'Ivanov', '9-A', Falso)
do aluno
|
Problem
Dadas 2 tuplas. my_tuple_1 e my_tuple_2 (você não precisa criá-los, mas pode usá-los).
Digite no teclado dois números n e k - inteiros (de 1 a 10), cada número é fornecido em uma linha separada.
Crie uma terceira tupla my_tuple_3 adicionando as duas tuplas acima, com a primeira tupla repetida n vezes, a segunda k vezes.
A conclusão já está escrita para você.