Contenu du cours
Introduction à Python
Introduction à Python
Tuples Python
Un tuple est un autre type de données en Python qui peut contenir plusieurs valeurs ou variables. Ces valeurs sont séparées par des virgules et entourées de parenthèses. Au début, il peut sembler que les tuples sont assez similaires aux listes, mais il y a quelques différences clés dont vous devriez être conscient.
La principale distinction réside dans la mutabilité : les listes peuvent être modifiées, mais pas les tuples. Vous vous souvenez peut-être avoir modifié une liste en utilisant la méthode .extend()
. Cette méthode n'est pas disponible pour les tuples, ce qui signifie qu'une fois qu'un tuple est défini, vous ne pouvez pas changer son contenu sans créer un nouveau tuple. De plus, les tuples sont plus efficaces en termes de vitesse et d'utilisation de la mémoire par rapport aux listes. Étant donné leur immutabilité, les tuples sont souvent choisis lorsqu'il s'agit de données sensibles.
Continuons à travailler avec les données d'exemple que nous avons utilisées :
# Create tuple US_Info = ("USA", 9629091, 331002651) print(type(US_Info))
Remarque
Vous pouvez également transformer un objet itérable en un tuple avec la fonction
tuple()
.
# Create a list list_variable = [1, 2, 3] # Convert it into a tuple tuple_variable = tuple(list_variable) # Print the type of the converted variable print(type(tuple_variable))
Merci pour vos commentaires !