Rep Submarino

Rep Submarino
Te ajudando a emergir…

Transformar uma lista em uma string em Python

Abril 5, 2008 16:47

Já tivemos um artigo aqui dizendo como tranasformar uma string em uma lista em Python. Hoje veremos um método de transformar uma lista de elementos em uma string!

Neste caso o fator crucial é definir qual caractere/string vai unir os elementos da lista. Supondo a lista Li, e a string C, a string str será constituída de: ‘Li[0]CLi[1]C….Li[len(Li-1)]CL[len(Li)]’ .

A instrução que transforma uma lista em uma string chama-se join, e apenas objetos do tipo string têem esse método disponível.

Exemplo:

Li = [’Hello’,'World’,'!’]

C = ” “

str = C.join(Li)

Veja que o método join recebe uma lista como parâmetro e retorna uma string que terá os elementos interligados ligados pela string contida no objeto que chamou o método join. Como visto no nosso exemplo os elementos de Li serão interligados pela substring contida em C e o método join retornará uma string para o objeto str.

Continuação do Exemplo:

print str

‘Hello World !’

É de suma importância destacar que a string que une os elementos da lista Li, neste caso C, pode ser formada de quantos caracteres nós quisermos, por isso ela é um string. : )

Sem Respostas para “Transformar uma lista em uma string em Python”

Care to comment?

Você precisa estar logado para postar um comentário.