Rapaziada,
fiquei com uma dúvida na questão 3, fui atrás da resolução dada pelo instrutor e não consegui entender um ponto no código:
função para gerar uma lista dos múltiplos de 3 a partir de uma lista
def multiplo_3(lista: list) -> list:
for i in range (len (lista)):
# condição para um número ser múltiplo de 3
if lista[i] % 3 == 0:
mult_3.append(lista[i])
return mult_3
Por qual motivo se usa esse "len" ali na segunda linha desse trecho de código? E o que seria essa seta apontando list?