Python: ranges and Lambda

evens_to_50 = [i for i in range(51) if i % 2 == 0]print evens_to_5
dobles_por_3 = [x*2 for x in range(1,6) if (x*2) % 3 == 0]
# Completa la siguiente línea. Usá la línea de arriba como ayuda.
cuadrados_pares = [x*2 for x in range(1,12) if (x*2) % 2 == 0] 
print cuadrados_pares

### LAMBDA:
mi_lista = range(16)
print filter(lambda x: x % 3 == 0, mi_lista)

lenguajes = ["HTML", "JavaScript", "Python", "Ruby"]
print filter(lambda i: i == "Python" , lenguajes)

incomprensible = "!XeXgXaXsXsXeXmX XtXeXrXcXeXsX XeXhXtX XmXaX XI"
mensaje = filter(lambda x: x!='X', incomprensible[::-1])print mensaje