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)
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)
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!