Tecnología

Inicio

Cómo concatenar cadenas en Python

Al programar en Python, las cadenas y las listas son dos de los objetos más comunes que se encontrará. Las cadenas son inmutables, lo que significa que no se pueden cambiar, mientras que las listas no lo son.

Una tarea común cuando se está programando es concatenar, o añadir juntas, el contenido de dos cadenas. Hay dos maneras de hacer esto.

Instrucciones

1 Obtener los dos o más cadenas. Por ejemplo, para obtener las cadenas como entrada de un usuario, utilizar raw_input:

x = raw_input ( "Por favor, introduzca primera cadena:")

y = raw_input ( "Por favor, introduzca segunda cadena:")

2 Concatenar las cadenas como objetos de cadena. Las cadenas pueden ser inmutables, sino que pueden ser concatenados y anexado al. Para concatenar los dos ejemplos en el paso 1, utilice la siguiente:

z = x + y

z de impresión

3 Convertir las cadenas a las listas, concatenar sus contenidos, a continuación, convertir de nuevo a una cadena. Usando el mismo ejemplo:

a = lista (x)

b = lista (y)

c = a + b

z = '' .join (c)

z de impresión

El método .join se une a los miembros de la lista de "c" - "a" y "b" concatenado - con el delimitador dentro de las comillas - en este caso, una cadena vacía - y crea una nueva cadena, "z. "