Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

List comprehensions adicionando à lista

Olá, tentei usar o list comprehensions adicionando os resultados à um novo array, porém deu erro. Qual seria o jeito correto de simplificar a expressão abaixo:

arquivo=[]

for lista in dados: if lista[2]==True: arquivo.append(lista)

print(arquivo)

1 resposta
solução!

Oi Leonardo! Tudo bem com você?

Uma forma de fazer, seria a seguinte:

arquivo = [lista for lista in dados if lista[2] == False]

Fazendo dessa forma, estaremos realizando a mesma iteração desse for:

arquivo = []

for lista in dados:
  if (lista[2] == False):
    arquivo.append(lista)

Espero ter ajudado. Qualquer dúvida vamos nos falando por aqui, tá bom?

Bons estudos!

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