Maison > Article > développement back-end > Programme Python pour imprimer des éléments dans un tuple
En Python, Tuple est un type de données important utilisé pour stocker des collections d'éléments. Parfois, vous devrez peut-être imprimer les éléments d'un tuple pour comprendre ou déboguer votre code. Dans cet article, nous verrons comment imprimer les éléments d'un tuple en Python.
Nous passerons en revue la syntaxe d'accès et d'impression des éléments de tuple et fournirons des exemples sur la façon de procéder. Nous pouvons définir un tuple de la manière suivante -
tup1 = ("this" , "is" , “a” , "tuple") tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
Dans cet article, nous verrons 3 méthodes différentes pour « Comment imprimer des éléments de tuple en Python ».
Dans cette méthode, nous utiliserons la fonction d'impression de Python pour imprimer l'intégralité du tuple. La fonction print prend un argument et l'imprime sur sys.stdout.
Dans cet exemple, nous allons imprimer les éléments d'un tuple à l'aide de la fonction d'impression de Python. Nous allons d'abord créer un tuple puis l'imprimer à l'écran à l'aide de la fonction d'impression.
tup = ('this' , 'is' , 'a' , 'sample' , 'tuple' ) print( "Your tuple is: ", tup )
L'écart type de sortie obtenu est le suivant -
Your tuple is: ( ‘this’ , ‘is’ , ‘a’ , ‘sample’ , ‘tuple’ )
Dans cette méthode, nous utiliserons l'index pour accéder aux éléments du tuple puis les imprimerons un par un à l'écran.
Dans cet exemple, nous allons boucler sur la longueur du tuple donné, puis imprimer les éléments du tuple à chaque index.
tup = ( 'this' , 'is' , 'a' , 'sample' , 'tuple' ) print ("your tuple is: ") for i in range ( len(tup) ): print( tup [i] )
L'écart type de sortie obtenu est le suivant -
Your tuple is: ‘this’ ‘is’ ‘a’ ‘sample’ ‘tuple’
Dans cette méthode, nous utiliserons une boucle for-in pour accéder à chaque élément du tuple et les imprimer un par un à l'écran.
Dans cet exemple, nous allons créer une boucle for-in dans le tuple et à chaque itération, "i" obtiendra l'élément du tuple et l'imprimera à l'aide de la fonction d'impression.
tup = ( 'this' , 'is' , 'a' , 'sample' , 'tuple' ) print ("your tuple is: ") for i in tup: print( i , sep = " " )
L'écart type de sortie obtenu est le suivant -
your tuple is: this is a sample tuple
Dans cette méthode, nous n'imprimerons qu'un seul élément du tuple à la fois en utilisant l'indexation.
Dans cet exemple, nous utiliserons l'index du tuple pour imprimer l'élément à l'index du tuple.
tup = ( 'this' , 'is' , 'a' , 'sample' , 'tuple' ) print ("element at the index 0 is: " , tup[0]) print ("element at the index 1 is: " , tup[1]) print ("element at the index 3 is: " , tup[3])Sortie
element at the index 0 is: ‘this’ element at the index 1 is: ‘is’ element at the index 3 is: ‘sample’Utiliser le format de chaîne
Exemple
string pour imprimer des tuples ainsi que des chaînes. Le formatage de chaîne est le processus d'insertion de chaînes ou de variables personnalisées dans un texte prédéfini.
tup = ( 'this' , 'is' , 'a' , 'sample' , 'tuple' ) result = f'your tuple is: {tup}' print(result)Sortie
Your tuple is: ( ‘this’ , ‘is’ , ‘a’ , ‘sample’ , ‘tuple’ )Conclusion
TuplesComment créer des Tuples et de ses propriétés. Nous avons trouvé environ 5 façons différentes d’imprimer les éléments d’un tuple. Dans la première méthode, nous utilisons la fonction d'impression pour imprimer l'intégralité du tuple en une seule fois. Dans la deuxième méthode, nous utilisons la méthode index pour parcourir la longueur de tuple et imprimer chaque élément de tuple
Dans la troisième méthode, nous parcourons letuple en utilisant une boucle for in, où l'itérateur assume chaque valeur du tuple et les imprime une par une. Dans la quatrième méthode, nous utilisons l'indexation pour imprimer les éléments du tuple à un index spécifique. Dans la cinquième méthode, nous utilisons la méthode de formatage string pour imprimer le tuple à l'intérieur.
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!