Exemple 1:
Dans notre premier code de programme, nous utilisons la fonction «AST» pour convertir les chaînes en une liste Python. Cependant, Python fournit un module «AST». Ce module nous aide à faire beaucoup de choses, comme modifier le code Python et le revoir. Le code Python peut être analysé et modifié avant qu'il ne soit compilé avec un formulaire bytecode. Ici, nous utilisons cette fonction pour convertir les chaînes en une liste Python à l'aide du compilateur Spyder dans Windows 10. Venez passer à son illustration.
Dans notre première déclaration, nous importons la bibliothèque «AST». Nous pouvons ensuite initialiser et déclarer trois (nom du pays, langues de programmation, nom d'utilisateur). Après cela, nous créons une liste de python vierge. Ensuite, nous devons étendre notre liste Python, nous utilisons donc pour Loop pour augmenter la longueur de la liste. Dans cette boucle, nous passons trois chaînes comme argument; Ensuite, nous appelons la liste.étendre () fonction et passer comme.littéral_eval comme paramètre. Le «X» est présent pour la boucle, qui itère sur la chaîne et stocke la valeur dans la variable x. La variable «X» prolongera alors la liste Python en y ajoutant des chaînes. Enfin, nous appelons la fonction d'impression pour imprimer la liste convertie résultante sur l'écran de la console.
Importer ASTMaintenant, lançons le programme pour vérifier la sortie à l'écran.
Exemple 2:
Nous utilisons la méthode «EVAL» pour convertir une chaîne en une liste Python dans notre deuxième programme. La méthode eval () analyse toute l'expression transmise à ce processus et exécute l'expression dans le code du programme. En d'autres termes, il traduit une chaîne dans un code de programme. Mais dans ce programme, nous fusions toutes les chaînes pour créer une seule liste. Venez vérifier comment fonctionne le programme ci-dessous. Nous initialisons et déclarons d'abord trois chaînes de python. Nous pouvons ensuite créer une liste, puis l'initialiser avec les variables de chaîne. Après cela, nous appelons la fonction «Evale» avec l'opérateur de jointure et passons la liste en tant que paramètre. Cependant, il rejoint toutes les chaînes et crée une seule liste, et la déclaration d'impression imprime la liste souhaitée à l'écran.
MY_STR1 = "'USA', 'UK', 'EAU'"Exécutons le programme à sec et la sortie est affichée sur l'écran d'affichage.
Exemple 3:
Ici, nous illustrons une autre méthode «Evale» pour convertir une chaîne en une liste de python. Ce programme est le même que le programme ci-dessus mais a une petite variation. Nous fusions toutes les chaînes pour créer une seule liste. Nous initialisons et déclarons d'abord trois chaînes de python comme nous l'avons fait plus tôt. Nous pouvons ensuite créer une liste, puis l'initialiser avec les variables de chaîne. Après cela, nous appelons la fonction «Evale» avec l'opérateur de jointure et passons la liste en tant que paramètre. Ici, la déclaration d'impression prend la liste et sa variable comme argument.
MY_STR1 = "'USA', 'UK', 'EAU'"Encore une fois, enregistrez et exécutez le programme, et la sortie est affichée sur l'écran d'affichage.
Conclusion:
Bien que cet article conclut ce résumé des opérations de cordes les plus élémentaires à Python, il y a encore un monde entier d'approches à cordes qui peuvent faciliter vos pratiques avec les chaînes d'exploitation. Une fois que vous avez appris ces fonctions de chaîne, vous voudrez peut-être en savoir plus. J'espère que notre tutoriel vous aide à devenir un maître des fonctionnalités de manipulation de chaîne de Python.