Unir una lista en una cadena en Python
Se pueden unir los elementos de una lista en una cadena
con un separador específico. Esto se hace usando el
método join. El método se aplica a la
cadena que actuará como separador, y en el parámetro del método se especifica
la lista que se va a unir:
lst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # mostrará '1/2/3'
Un matiz importante del método join es
que solo podemos unir listas
con elementos de tipo cadena. En caso contrario
obtendremos un error:
lst = [1, 2, 3]
res = '/'.join(lst)
print(res) # mostrará un error
Dada la lista:
lst = ['a', 'b', 'c', 'd', 'e']
Una esta lista en una cadena usando el separador
'-'.
Dado el siguiente código:
lst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
Digas qué se mostrará en la consola.
Dado el siguiente código:
lst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
Digas qué se mostrará en la consola.
Dada la lista:
lst = ['4', '3', '2', '1']
Escribe el código para obtener la siguiente cadena:
'1234'