cadena a lista

Una cadena es en realidad una lista de caracteres. Cada elemento en la cadena puede ser accedido con corchetes []. Sin embargo, si intentamos modificar un solo carácter, fallaríamos ya que Python no lo permite. Se producirá un error indicando TypeError: 'str' object does not support item assignment.
En realidad, podemos convertir una cadena en una lista, donde cada letra es una cadena separada en esa lista. Esto se puede lograr con list(). Al igual que hemos convertido enteros a cadenas con str(), o cadenas a flotantes con float(), de manera similar podemos convertir una cadena en una lista.
fruit = 'apple'
l = list(fruit)
print(fruit)    # apple
print(l)        # ['a', 'p', 'p', 'l', 'e']
l[1] = '@'
print(l)        # ['a', '@', 'p', 'l', 'e']
Aquí, la cadena fruit se convirtió en una lista l, que luego fue modificada para contener diferentes caracteres.

Desafío

Dadas 5 cadenas, tu tarea es imprimir la lista de los caracteres de las 5 cadenas (en el orden de la entrada).
La entrada contiene 5 líneas, cada una con una sola cadena.
El programa debe imprimir una lista de todos los caracteres en esas 5 cadenas.
Entrada
Salida
apple banana cherry orange pineapple
['a', 'p', 'p', 'l', 'e', 'b', 'a', 'n', 'a', 'n', 'a', 'c', 'h', 'e', 'r', 'r', 'y', 'o', 'r', 'a', 'n', 'g', 'e', 'p', 'i', 'n', 'e', 'a', 'p', 'p', 'l', 'e']
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue