Pular para o conteúdo principal

Questão de TI - Ciência de Dados e Inteligência Artificial — Python (Conceitos Gerais e Códigos) — CESGRANRIO 2024

TI - Ciência de Dados e Inteligência ArtificialPython (Conceitos Gerais e Códigos)
Código
cg057876
Banca
CESGRANRIO
Órgão
IPEA
Ano
2024
Cargo
TPP ( )
Considere a função em Python a seguir. def sopares(dados):   for i in range(len(dados)):    if dados[i] % 2 != 0:     return False return True   Qual função retorna os mesmos valores quando recebe uma lista de inteiros positivos?
  1. Adef sopares(dados):   return all(x % 2 == 0 for x in dados)
  2. Bdef sopares(dados):   return all(x % 2 != 0 for x in dados)
  3. Cdef sopares(dados):   return all(map(lambda x: x % 2 != 0, dados))
  4. Ddef sopares(dados):   return next((True for x in dados if x % 2 == 0), False)
  5. Edef sopares(dados):   for i in dados:     if i % 2 == 0:        return True   return False
Revelar gabarito e comentário

GabaritoA — def sopares(dados):   return all(x % 2 == 0 for x in dados)

Link permanente: /questoes/cg057876