Convertir la liste en tuple en Python

Muhammad Waiz Khan 8 mars 2021
Convertir la liste en tuple en Python

Ce tutoriel présentera la méthode pour convertir une liste en tuple en Python. Les listes et les tuples sont utilisés pour stocker plusieurs valeurs dans un ordre spécifique en Python; la principale différence entre la liste et le tuple est qu’une liste est mutable et un tuple est immuable, ce qui signifie qu’un nouveau tuple sera créé chaque fois que nous aurons besoin de faire un changement sur un tuple alors que nous pouvons faire des changements sur une liste sans créer un nouveau. Une autre différence entre un tuple et une liste est que le tuple a moins de méthodes intégrées que la liste en Python.

Convertir une liste en un tuple en Python en utilisant la fonction tuple()

La fonction tuple() est une fonction intégrée en Python qui prend un objet itérable en entrée et renvoie un objet tuple en sortie. Nous pouvons passer différents types itérables comme une liste, un dictionnaire ou même une chaîne à la fonction tuple(), et elle retournera un objet tuple.

Pour convertir une liste en tuple, nous passons la liste à la fonction tuple(). L’exemple de code ci-dessous montre comment convertir une liste en tuple en Python à l’aide de la fonction tuple().

mylist = list((1, 2, 3, 4))
mytuple = tuple(mylist)
print(mytuple)
print(type(mytuple))

Production:

(1, 2, 3, 4)
<class 'tuple'>

Article connexe - Python List

Article connexe - Python Tuple