Ejemplo 1:
En nuestro primer código de programa, utilizamos la función "AST" para convertir las cadenas en una lista de Python. Sin embargo, Python proporciona un módulo "AST". Este módulo nos ayuda a hacer muchas cosas, como modificar el código de Python y revisarlo. El código de Python se puede analizar y modificar antes de compilarse a un formulario de bytecode. Entonces, aquí usamos esta función para convertir las cadenas en una lista de Python con la ayuda del compilador Spyder en Windows 10. Ven a pasar a su ilustración.
En nuestra primera declaración, importamos la biblioteca "AST". Luego podemos inicializar y declarar tres cadenas (Nombre del país, Programación, Nombre de usuario). Después de esto, creamos una lista en blanco de Python. A continuación, necesitamos extender nuestra lista de Python, por lo que usamos el bucle para aumentar la longitud de la lista. En este bucle, pasamos tres cuerdas como argumento; Entonces llamamos a la lista.extender () función y pasar como.literal_eval como parámetro. La "x" está presente en bucle, que itera sobre la cadena y almacena el valor en la variable x. La variable "X" extenderá la lista de Python agregando cadenas a ella. Por fin, llamamos a la función de impresión para imprimir la lista convertida resultante en la pantalla de la consola.
importar ASTAhora en seco ejecutar el programa para verificar la salida en la pantalla.
Ejemplo 2:
Utilizamos el método "eval" para convertir una cadena en una lista de Python en nuestro segundo programa. El método eval () analiza toda la expresión transmitida a este proceso y ejecuta la expresión dentro del código del programa. En otras palabras, traduce una cadena dentro de un código de programa. Pero en este programa, fusionamos todas las cadenas para crear una sola lista. Ven a ver cómo funciona el siguiente programa. Primero inicializamos y declaramos tres cuerdas de Python. Luego podemos crear una lista y luego inicializarla con las variables de cadena. Después de eso, llamamos a la función "eval" con el operador de unión y pasamos la lista como parámetro. Sin embargo, se une a todas las cuerdas y crea una sola lista, y la declaración de impresión imprime la lista deseada en la pantalla.
my_str1 = "'USA', 'Reino Unido', 'EAU'"Ejecutemos en seco el programa y la salida se muestra en la pantalla.
Ejemplo 3:
Aquí ilustramos otro método "eval" para convertir una cadena en una lista de Python. Este programa es el mismo que el programa anterior pero tiene una pequeña variación. Fusionamos todas las cadenas para crear una sola lista. Primero inicializamos y declaramos tres cuerdas de Python como lo hicimos antes. Luego podemos crear una lista y luego inicializarla con las variables de cadena. Después de eso, llamamos a la función "eval" con el operador de unión y pasamos la lista como parámetro. Aquí, la declaración de impresión toma la lista y su variable como argumento.
my_str1 = "'USA', 'Reino Unido', 'EAU'"Nuevamente, guarde y ejecute el programa, y la salida se muestra en la pantalla.
Conclusión:
Si bien este artículo concluye este resumen de las operaciones de cadena más elementales en Python, todavía hay un mundo entero de enfoques de cadena que pueden hacer que sus prácticas con cadenas operativas sean mucho más fáciles. Una vez que haya aprendido estas funciones de cadena, es posible que desee aprender más. Espero que nuestro tutorial te ayude a convertirte en un maestro de las características de manipulación de cuerdas de Python.