También es posible generar conjuntos con el mismo enfoque:
{n ** 2 for n in range(11) if n % 2 == 0}
{0, 4, 16, 36, 64, 100}
Vemos que el único cambio es el uso de las llaves para delimitar la expresión.
Excepto donde se indique otra cosa, los contenidos de este sitio web se ofrecen bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional