Tuple python à la corde

Tuple python à la corde
Dans ce tutoriel, nous expliquerons comment convertir le tuple en chaîne Python. Nous délibérerons différentes approches à l'aide du compilateur Spyder en mettant en œuvre divers codes d'exemples. Nous savons tous qu'un tuple sauve divers éléments en une seule variable. Il s'agit également d'une collecte de données bien ordonnée et fixe. Les tuples python sont intestinables. Cela signifie que vous ne pouvez pas modifier les éléments de tuple. Par exemple, nous utilisons un tuple pour enregistrer une liste de noms d'étudiants.

Maintenant, ce que nous faisons, c'est le transformer en une chaîne Python, qui est un ordre de caractères. Les caractères incluent des symboles, des alphabets, ou également des nombres entourés de doubles quotis. Pour continuer, nous examinerons diverses stratégies qui peuvent être utilisées pour effectuer cette procédure.

Exemple 1

Ainsi, dans notre premier exemple de code, nous utilisons le str.Fonction join (), également connue sous le nom de fonction de jointure. Il renvoie une chaîne en connectant tous les éléments distincts d'une traversée séparée d'un séparateur de chaîne. C'est une approche pratique qui ne fonctionne pas seulement avec des tuples mais gère également les listes de python. Il n'accepte pas trop de paramètres mais ne prend qu'un élément itérable qui renvoie un élément à la fois. Venez, passons à l'exemple qui vous aide à comprendre toute l'opération.

Nous utilisons un nouveau fichier pour décrire le fonctionnement de la méthode join (). Ici, dans l'illustration ci-dessous, nous pouvons voir que nous avons d'abord déclaré et initialisé un tuple. Les éléments du tuple peuvent être modifiés en fonction de vos besoins de travail. Dans notre prochaine déclaration, nous avons créé une chaîne séparée par une virgule. Ensuite, nous déclarons un délimiteur. Enfin, nous utilisons une déclaration d'impression qui prend un séparateur.join () fonctionner comme un paramètre et affiche le résultat souhaité.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
séparateur = ""
Imprimer (séparateur.rejoindre (Tuple_1)

Enregistrez simplement le fichier du programme en cliquant sur Ctrl + S, puis appuyez sur le bouton F5 du clavier pour exécuter le fichier de code.

Exemple 2

Dans notre deuxième exemple de code, nous utilisons la fonction réduction () qui est indiquée dans le module Python Functools. Il faut deux paramètres, un itérateur ou une fonction mais ne donne qu'un seul élément. Continuons plus loin pour mieux comprendre la méthode.

Nous utilisons le même fichier de programme pour expliquer le fonctionnement de la méthode Reduce (). Ici, dans l'illustration ci-dessous, nous importons d'abord le module Functools et l'opérateur. Le module opérateur exécute les opérations mathématiques de base. Nous pouvons ensuite appeler la méthode Reduce () qui prend deux arguments, puis nous avons créé un tuple. Les éléments du tuple peuvent être modifiés en fonction de vos besoins de travail. Dans ce programme, nous avons défini un converttuple qui imprime une chaîne. Après cela, nous utilisons une déclaration d'impression qui montre la sortie suivante à l'écran.

Importer Functools
opérateur d'importation
Def ConvertTuple (TUP)
str_1 = functools.Réduire (opérateur.ajouter, (tup))
Retour str_1
tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str_1 = converttuple (tuple_1)
imprimer (str_1)

Enregistrez simplement le fichier du programme, puis appuyez sur le bouton F5 du clavier pour exécuter le fichier de code.

Exemple 3

Dans notre troisième exemple de code, nous utilisons la méthode de boucle pour convertir les tuples en chaînes Python. Nous utilisons pour Loop pour atteindre notre objectif. Jetons un coup d'œil à un exemple de code qui vous aide à comprendre efficacement l'opération. Dans cet exemple de code, nous avons d'abord généré un tuple. Les éléments du tuple peuvent être modifiés en fonction de vos besoins de travail. Nous pouvons déclarer «Str» qui modifie un élément spécifique à une chaîne. Ensuite, nous avons utilisé une boucle qui traverse le tuple. En fin de compte, nous utilisons la fonction d'impression pour afficher la chaîne convertie.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str = "
pour un élément dans Tuple_1:
STR = STR + Article
imprimer (str)

Encore une fois, enregistrez et exécutez le code du programme pour afficher la chaîne convertie sur l'écran de la console.

Conclusion

Dans ce tutoriel, nous avons discuté de différentes façons de convertir le tuple en chaîne Python. Ces exemples de codes peuvent vous aider à implémenter cette conversion. Nous avons couvert Str.Join (), réduire () et pour les méthodes de boucle. J'espère que ce guide a pu répondre à toutes vos requêtes. Str.Join () et les méthodes de boucle sont les meilleures méthodes de pratique. Vous n'avez pas besoin d'utiliser plusieurs lignes de code comme vous l'avez fait dans la méthode Reduce ().