Python, les tuples et leur utilisation

Retrouvez le sommaire des articles Python sur ce lien.

En Python 3, un tuple est une collection d’objets immuable, similaire à une liste, mais dont les éléments ne peuvent pas être modifiés après la création du tuple. Les tuples sont souvent utilisés pour stocker des données qui ne doivent pas être modifiées, telles que les coordonnées géographiques ou les informations sur une date.

Voici quelques exemples de tuples en Python 3 :

# Tuple de nombres 
numbers = (1, 2, 3, 4, 5) 
# Tuple de chaînes de caractères 
fruits = ("pomme", "banane", "orange", "fraise") 
# Tuple mixte 
mixed = (1, "pomme", True, 3.14)

Pour accéder aux éléments d’un tuple, vous pouvez utiliser l’index de l’élément, tout comme avec les listes. Cependant, il n’est pas possible de modifier les éléments d’un tuple après sa création.

Voici un exemple d’utilisation des indices pour accéder aux éléments d’un tuple :

# Accès au premier élément du tuple "numbers" 
first_number = numbers[0] 
print(first_number) # Affiche 1 
# Accès au dernier élément du tuple "fruits" 
last_fruit = fruits[-1] 
print(last_fruit) # Affiche "fraise"

Bien que les éléments d’un tuple ne puissent pas être modifiés après sa création, il existe quelques fonctions intégrées en Python 3 qui permettent de manipuler les tuples. Voici quelques-unes des fonctions principales liées aux tuples :

  • len(tuple) : renvoie le nombre d’éléments dans le tuple.
  • tuple.count(element) : renvoie le nombre d’occurrences d’un élément dans le tuple.
  • tuple.index(element) : renvoie l’index de la première occurrence d’un élément dans le tuple.

En somme, les tuples en Python 3 sont des collections d’objets immuables, similaires aux listes, mais dont les éléments ne peuvent pas être modifiés après la création du tuple. Les éléments d’un tuple peuvent être accédés en utilisant des indices, tout comme avec les listes. Les tuples ont également quelques fonctions intégrées qui permettent de manipuler les tuples.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.