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

Duvida em listas

Boa tarde, Dada a seguinte lista contendo duas sublistas:

[['Jetta Variant', 'Motor 4.0 Turbo', 2003, 44410.0, False, 88078.64], ['Passat', 'Motor Diesel', 1991, 5712.0, False, 106161.94]]

Como posso selecionar o primeiro e o terceiro item de cada sublista com apenas um comando igual pode ser feito com um array? Seria o nome do carro e o ano, parecendo uma matriz 2x2.

Aguardo ;)

2 respostas
solução!

Flávia, tudo bom?

Você tem que ver isso como uma matriz, para acessar os dados seria assim:

lista = [['Jetta Variant', 'Motor 4.0 Turbo', 2003, 44410.0, False, 88078.64], ['Passat', 'Motor Diesel', 1991, 5712.0, False, 106161.94]]

print(lista[0][0], lista[0][2])
print(lista[1][0], lista[1][2])

Claro, isso para a sua lista que tem dois itens. Uma forma melhor seria essa:

lista = [['Jetta Variant', 'Motor 4.0 Turbo', 2003, 44410.0, False, 88078.64], 

for item in lista:
    print(item[0], item[2])

Flávia, não esqueça de marcar uma resposta como solução. Isso incentiva os colegas a responderem as questões aqui no fórum.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software