String para lista

Uma string é, na realidade, uma lista de caracteres. Cada elemento da string pode ser acedido usando colchetes []. No entanto, se tentarmos modificar um único carácter, não iremos conseguir, pois o Python não o permite. Ocorre um erro indicando TypeError: 'str' object does not support item assignment.
Podemos, na verdade, transformar uma string numa lista, onde cada letra é uma string separada nessa lista. Isto pode ser conseguido com list(). Tal como transformámos inteiros em strings com str(), ou strings em floats com float(), podemos, de forma semelhante, transformar uma string numa lista.
fruit = 'apple'
l = list(fruit)
print(fruit)    # apple
print(l)        # ['a', 'p', 'p', 'l', 'e']
l[1] = '@'
print(l)        # ['a', '@', 'p', 'l', 'e']
Aqui, a string fruit foi convertida numa lista l, que posteriormente foi modificada para conter carateres diferentes.

Desafio

Dadas 5 strings, a tua tarefa é imprimir a lista dos caracteres de todas as 5 strings (na ordem da entrada).
A entrada contém 5 linhas - cada uma com uma única string.
O programa deve imprimir uma lista de todos os caracteres dessas 5 strings.
Entrada
Saída
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