def is_primal(n): return n>1 and all(n%i != 0 for i in range(2,n) def list_primal(n): return [i for i in range(n) if is_primal(i)] def list_primal(n): for i in range(n): if is_primal(i): yield i