Académique Documents
Professionnel Documents
Culture Documents
Fiche de Cours N°3 (Tuples Ou Vecteurs)
Fiche de Cours N°3 (Tuples Ou Vecteurs)
Fiche de Cours N°3 (Tuples Ou Vecteurs)
PROGRAMMATION EN PYTHON
(Séquence 3 : Les Tuples ou Vecteurs)
Objectifs :
1. Listes 4. Dictionnaires
2. Tuples ou Vecteurs 5. Tableaux.
3. Ensembles
1) Construction de tuples :
Les tuples sont utilisés pour stocker plusieurs éléments dans une seule variable. Un tuple est
une collection ordonnée et immuable. Elle s’écrit entre parenthèses.
Les éléments de tuple sont ordonnés, immuables et autorisent les valeurs en double. Les
éléments de tuple sont indexés, le premier élément a un index [0], le deuxième élément a
un index [1], etc.
montuple = ("pomme", "banane", "cerise") montuple = ("pomme", "banane", "cerise", "pomme", "cerise")
print(montuple) print(montuple)
Pour déterminer le nombre d'éléments d'un tuple, utilisez la fonction len().
Les éléments de tuple peuvent être de n’importe quel type de données.
Un tuple peut contenir différents types de données.
Du point de vue de Python, les tuples sont définies comme des objets avec le type de
données « tuple ».
Il est également possible d'utiliser le constructeur tuple() lors de la création d'une nouvelle
liste.
Spécifiez des index négatifs si vous souhaitez lancer la recherche à la fin du tuple.
Pour déterminer si un élément spécifié est présent dans un tuple, utilisez le mot-clé in.
Les tuples sont immuables. Il faut les convertir en listes pour pouvoir le modifier :
Lorsque nous créons un tuple, nous lui attribuons normalement des valeurs. C'est ce qu'on
appelle "emballer" un tuple.
Mais, en Python, nous sommes également autorisés à extraire les valeurs dans des variables.
C'est ce qu'on appelle le « déballage ».
print(vert)
print(jaune)
print(rouge)
Créer un tuple contenant des objets tels que : responsabilités (assumées), activités
(effectués), compétences (développées)…
Commentez les résultats.
7) Utiliser l’astérisque :
Si le nombre de variables est inférieur au nombre de valeurs, vous pouvez ajouter un * au nom
de la variable et les valeurs seront affectées à la variable sous forme de liste d’éléments du tuple.
Si l'astérisque est ajouté à un autre nom de variable que le précédent, Python attribuera des
valeurs à la variable jusqu'à ce que le nombre de valeurs restantes corresponde au nombre de
variables restantes.
Attribuez le reste des valeurs sous forme Ajoutez une liste de valeurs à la variable
d'une liste appelée "rouge" "tropic"
print(vert) print(vert)
print(jaune) print(tropique)
print(rouge) print(rouge)
8) Joindre des tuples :