Error Comprender las Comprensiones


#1



https://www.codecademy.com/es/courses/python-intermediate-en-kh7aa/4/2?curriculum_id=53a32847fed2a88075000001#


No comprendo porque mi solucion esta errada

`

treses_y_cincos = [filter(lambda x:( x%3==0 or x%5==0),range(1,16))]
`


#2

filter returns a list (in Python 2) so the expression does not need [ or ].

filter devuelve una lista (en Python 2) para que la expresión no necesite[o].

filter(lambda x:( x%3==0 or x%5==0),range(1,16))

Python 3

>>> list(filter(lambda x:( x%3==0 or x%5==0),range(1,16)))
[3, 5, 6, 9, 10, 12, 15]
>>>

#3

i understand, thank you so much