Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Preciso altera uma lista

Boa noite a todos

Estou querendo modificar uma listas com base de uma lista ja feita, quero que os elementos da listas se unem conforme exemplo abaixo:

lista_1 = ['casa', 'roupa', 'cachorro', 'gato', 'mesa', 'cadeira']

esse seria o exemplo: tem uma lista desse jeito acima, e quero transforma assim conforme abaixo:

lista_2 = ['casa roupa', ' cachorro gato', 'mesa cadeira']

no exemplo lista_1 tem exatamente 6 elementos, ja no lista_2 tem somente 3 elementos

Quem puder me ajudar desde já agradeço.

Att.

Felipe Bazan

2 respostas
solução!

Oi, Felipe! Tudo bem?

Para transformar a lista_1 na lista_2 conforme o exemplo, podemos usar um loop para iterar sobre os elementos da lista original e unir os elementos de dois em dois, da seguinte forma:

lista_1 = ['casa', 'roupa', 'cachorro', 'gato', 'mesa', 'cadeira']
lista_2 = []

# Itera sobre a lista original com um passo de 2
for i in range(0, len(lista_1), 2):
    # Junta os elementos de dois em dois e adiciona à nova lista
    lista_2.append(lista_1[i] + ' ' + lista_1[i+1])

print(lista_2)

Neste código, usamos um for com range para iterar sobre lista_1 com um passo de 2. Em cada iteração, juntamos dois elementos da lista original e adicionamos o resultado à lista_2.

Executando este código, obteremos a lista_2 no formato:

['casa roupa', 'cachorro gato', 'mesa cadeira']

Espero ter ajudado!

Um forte e bons estudos!

Olá, Sarah, tudo bem sim e você ?

Perfeito muito obrigado.

Att.

Felipe Bazan