Concaténation et multiplication de tuples
Concaténation de tuples
Il est possible de concaténer des tuples pour créer un nouvel objet (concaténation, similaire aux chaînes).
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)
Pendant l'opération de multiplication, le tuple est répété plusieurs fois (similaire à la multiplication de chaînes).
1
2
3
|
x = (1,2,3,4)
z = x*2
print(z) # (1, 2, 3, 4, 1, 2, 3, 4)
Supprimer un tuple
Les opérations et méthodes de tuple sont similaires aux opérations et méthodes de liste. Sauf pour ceux qui changent les éléments d'un tuple.
Un élément contenu dans un tuple
ne peut pas être ajouté ou supprimé en raison de son immuabilité. Cependant, le tuple lui-même peut être supprimé à l'aide de l'opérateur del
.
1
2
|
étudiant = (2007, "Ivan", "Ivanov", "9-A", Faux)
de l'étudiant
Problem
Étant donné 2 tuples. my_tuple_1
et my_tuple_2
(vous n'êtes pas obligé de les créer, mais vous pouvez les utiliser).
Entrez au clavier deux nombres n
et k
- des entiers (de 1 à 10), chaque nombre est donné sur une ligne séparée.
Créez un troisième tuple my_tuple_3
en ajoutant les deux tuples ci-dessus, avec le premier tuple répété n
fois, le second k
fois.
La conclusion est déjà écrite pour vous.