Transforme a lista em string python

Transforme a lista em string python

Em várias linguagens de computador, uma lista é comparável a uma matriz. Suportes quadrados são usados ​​para denotá -lo, e uma vírgula (,) é usada para dividir dois elementos ou itens na lista. Em Python, uma coleção ordenada de caracteres é uma string. A distinção entre uma lista e uma string deve ser reconhecida. Uma lista é um tipo de objeto arranjado, enquanto uma string é uma série de personagens bem ordenada. A distinção fundamental entre os dois é identificável. Quando uma lista é fornecida e a transformamos em uma corda, podemos encontrar várias situações. Por exemplo, traduzindo uma lista de strings. Este artigo mostrará como traduzir uma lista Python para uma string da maneira mais eficiente possível.

Exemplo 1: Método junção ()

Em Python, a função de junção está entre as maneiras mais simples de alterar uma lista para uma string. A coisa mais importante a lembrar, ao usar esse método, é que ele apenas traduzirá listas em strings que incluem apenas strings como elementos. Iteráveis ​​são reconhecidos como parâmetros para o método junção (). Ele também recupera uma nova string como uma entrada que compreende os elementos combinados do iterável.

No exemplo, o método junção () toma a lista de entrada como uma entrada e combina os itens da lista na sequência de saída, retornando uma string como saída. Inicialmente, inicializamos uma lista com alguns itens.

inp_list = ['oi', 'i', 'am', 'kalsoom']
out_str = ""
Imprima ("Confira a lista agora: \ n")
imprimir (out_str.JONE (INP_LIST))


A tela de saída mostra o resultado bem-sucedido do programa acima mencionado. Está exibindo "oi eu sou kalsoom" em forma de string.

Exemplo 2: Compreensão da Lista

No Python, a compreensão da lista gera uma lista de itens de uma lista já disponível. O loop for então é usado para atravessar os objetos iteráveis ​​de maneira elemento a elemento. O método junção () combina os componentes da lista em uma nova string e a retorna como saída, enquanto a compreensão da lista atravessa os elementos um por um. De uma lista existente, a compreensão da lista de Python gera uma lista de elementos. Ele também emprega o loop para explorar os componentes do iterable em um padrão de elemento por elemento.

Nesta captura de tela anexada, temos uma lista com alguns itens. Depois disso, usamos um método de compreensão da lista e imprimimos seu resultado utilizando uma declaração de impressão.

X = ['i', 'quer', 4, 'maçãs', 'e', ​​18, 'bananas'
listtostr = ".Junte -se ([str (elem) para elem em x])
Imprimir (listtostr)

A tela de saída mostra o resultado efetivo do programa mencionado acima. A corda "Eu amo 2 escreva para linuxhint" é exibido.

Exemplo 3: Método Map ()

Objetos iteráveis ​​como tuplas, listas e strings são aceitos pela função map (). Como resultado, é usado para mapear os componentes de objetos iteráveis ​​para a função especificada. Para transformar uma lista em uma string, a função de mapa pode ser usada de duas maneiras. Se a lista for composta completamente de números ou se a lista for diversa. O método str () transformará o tipo de dados especificado no tipo de dados da string, enquanto a função map () aceitará duas entradas. O método str () será invocado em todos os elementos na sequência iterável. Um iterador será usado para recuperar os valores da string. Finalmente, todos os valores produzidos pela função str () são combinados usando o método de junção ().

Nesta captura de tela anexada, temos uma lista intitulada “x”Tendo alguns itens, incluindo números inteiros e personagens. Depois disso, usamos um método de mapa de lista e imprimimos seu resultado utilizando uma declaração de impressão.

x = ['i', 'amor', 2, 'write', 'for', 'linuxhint']
listtostr = ''.Junte -se (mapa (str, x))
Imprimir (listtostr)

A tela de saída mostra o resultado bem-sucedido do programa acima mencionado. A corda "Eu amo 2 escreva para linuxhint" é exibido.

Conclusão

No Python, os tipos de dados listam e se string têm seu significado. Este artigo abordou o básico das listas e strings de Python e vários métodos e técnicas para converter tipos de dados da lista em strings. Implementamos exemplos usando o método de junção, o método de compreensão da lista e o método de mapa. É fortemente sugerido que você estuda e compreenda todos esses métodos em profundidade, porque eles são extremamente produtivos e úteis para converter uma lista em uma string com menos linhas de código. Depois de entender, implemente todos esses métodos em seu sistema.