A linguagem de programação Python oferece um tipo de dados fundamental - a "lista " - para representar conjuntos de dados. De certa forma, as listas são semelhantes às matrizes em outras linguagens de programação como C + + e Java, mas eles incluem funcionalidades adicionais , permitindo ao programador acrescentar e manipular dados dentro deles. Uma forma que as listas são úteis é que cordas ou linhas de caracteres , são representados por listas, e você pode manipular cordas como faria listas. Pode chegar um tempo, no entanto, quando você precisa de um objeto da lista , em vez de uma string, mas tudo que você tem é uma string. Neste caso , você pode preencher uma lista com todos os personagens que compõem a string usando um loop For . Coisas que você precisa 
 interpretador Python 
 Mostrar Mais instruções 
 1 
 Criar uma lista vazia. Este irá conter os elementos de sua cadeia: 
 
 >>> my_list = list () 
 2 
 Criar uma string. Quando você copia a seqüência da lista, cada caráter individual terá seu próprio índice na lista : 
 
 s = ' Esta é a minha string' 
 3 
 Criar um para loop para copiar a string. Para cada "item" na seqüência , o loop acrescenta que o caráter da lista : 
 
 >>> for item in s : . . . my_list.append (item) 
 4 
 Imprima a sua corda e lista : 
 
 >>> s'This é a minha string ' >>> my_list [ ,"'T' , 'h' , 'i' , 's' , '', 'i' , 's' , '', 'm' , 'y ', ' ', ' s', ' t ', ' r ' , ' i ' , ' n ' , ' g ' ]