Maison > Article > développement back-end > Comment les virgules finales créent-elles des tuples en Python ?
Ajout de virgules finales pour créer des tuples
En Python, ajouter une virgule finale à la fin d'une expression crée un tuple avec la valeur de que expression.
Exemple :
abc = 'mystring', print(abc)
Sortie :
('mystring',)
Pourquoi ?
La signification réside dans les virgules, pas dans les parenthèses. Selon le tutoriel Python, "Un tuple se compose d'un certain nombre de valeurs séparées par des virgules."
Cela signifie que lorsque vous écrivez :
abc = 'mystring',
Vous créez essentiellement un tuple avec un élément unique, à savoir "mystring". Les parenthèses sont utilisées pour lever l'ambiguïté lorsque les virgules sont utilisées dans d'autres contextes, comme l'imbrication ou le passage de tuples comme arguments.
Informations supplémentaires
Reportez-vous à la section du didacticiel Python sur Tuples et séquences pour une explication plus complète de la création de tuples.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!