Convertir la lista en string python

Convertir la lista en string python

En varios idiomas de computadora, una lista es comparable a una matriz. Los soportes cuadrados se usan para denotarlo, y se usa una coma (,) para dividir dos elementos o elementos en la lista. En Python, una colección ordenada de caracteres es una cadena. La distinción entre una lista y una cadena debe ser reconocida. Una lista es un tipo de objeto dispuesto, mientras que una cadena es una serie de caracteres bien ordenada. La distinción fundamental entre los dos es identificable. Cuando se proporciona una lista, y la transformamos en una cadena, podemos encontrar varias situaciones. Por ejemplo, traducir una lista de cuerdas. Este artículo le mostrará cómo traducir una lista de Python a una cadena de la manera más eficiente posible.

Ejemplo 1: Método unirse ()

En Python, la función de unión es una de las formas más simples de alterar una lista a una cadena. Lo más importante para recordar al usar este método es que solo traducirá listas en cadenas que incluyen solo cadenas como elementos. Iterables se reconocen como parámetros para el método unión (). También recupera una nueva cadena como una entrada que comprende los elementos combinados de la iterable.

En el ejemplo, el método Join () toma la lista de entrada como una entrada y combina los elementos de la lista a la cadena de salida, devolviendo una cadena como salida. Inicialmente, hemos inicializado una lista que tiene algunos elementos.

inp_list = ['Hola', 'i', 'am', 'kalsoom']
out_str = ""
Imprima ("Mira la lista ahora: \ n")
Imprimir (OUT_STR.unir (inp_list))


La pantalla de salida muestra el resultado exitoso del programa atacado anteriormente. Está mostrando "Hola, soy Kalsoom" en forma de cadena.

Ejemplo 2: Comprensión de la lista

En Python, la comprensión de la lista genera una lista de elementos de una lista ya disponible. Luego se usa el bucle for para atravesar los objetos iterables de una manera elemental por elemento. El método Join () combina los componentes de la lista en una nueva cadena y la devuelve como salida, mientras que la comprensión de la lista atraviesa los elementos uno por uno. Desde una lista existente, la comprensión de la lista de Python genera una lista de elementos. También emplea el bucle para explorar los componentes de la iterable en un patrón de elemento por elemento.

En esta captura de pantalla adjunta, tenemos una lista que tiene algunos elementos. Después de eso, utilizamos un método de comprensión de lista e imprimimos su resultado utilizando una declaración de impresión.

X = ['i', 'querer', 4, 'manzanas', 'y', 18, 'plátanos'
listToStr = ".Únete ([str (elem) para elem en x])
Imprimir (ListToStr)

La pantalla de salida muestra el resultado efectivo del programa atacado anteriormente. La cuerda "Amo 2 escribir para linuxhint" se visualiza.

Ejemplo 3: Método MAP ()

Los objetos iterables como tuplas, listas y cadenas son aceptados por la función MAP (). Como resultado, se usa para mapear los componentes de los objetos iterables a la función especificada. Para transformar una lista en una cadena, la función del mapa se puede usar de dos maneras. Si la lista se compone completamente de números o si la lista es diversa. El método str () transformará el tipo de datos especificado en el tipo de datos de cadena, mientras que la función MAP () aceptará dos entradas. El método str () se invocará en cada elemento en la secuencia iterable. Se utilizará un iterador para recuperar los valores de la cadena. Finalmente, todos los valores producidos por la función str () se combinan utilizando el método unión ().

En esta captura de pantalla adjunta, tenemos una lista titulada "X"Tener algunos elementos, incluidos enteros y personajes. Después de eso, utilizamos un método de mapa de lista e imprimimos su resultado utilizando una declaración de impresión.

x = ['i', 'amor', 2, 'escribir', 'para', 'linuxhint']
listToStr = ''.unirse (mapa (str, x))
Imprimir (ListToStr)

La pantalla de salida muestra el resultado exitoso del programa atacado anteriormente. La cuerda "Amo 2 escribir para linuxhint" se visualiza.

Conclusión

En Python, la lista de tipos de datos y la cadena tienen su significado. Este artículo cubrió los conceptos básicos de las listas y cadenas de pitón y varios métodos y técnicas para convertir los tipos de datos de la lista en cadenas. Hemos implementado ejemplos utilizando el método de unión, el método de comprensión de la lista y el método de mapa. Se sugiere fuertemente que estudie y comprenda todos estos métodos en profundidad porque son extremadamente productivos y útiles para convertir una lista en una cadena con menos líneas de código. Después de comprender, implementa todos estos métodos en su sistema.