Maison  >  Article  >  développement back-end  >  Comment les virgules finales créent-elles des tuples en Python ?

Comment les virgules finales créent-elles des tuples en Python ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-09 20:05:02566parcourir

How do Trailing Commas Create Tuples in 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn