Vibe coded or not?
nums = [2,3,5,7]
primes = [n for n in nums if all(n%i !=0 for i in range(2,n))]
print(primes)
nums = [2,3,5,7]
primes = []
for n in nums:
is_prime = True
for i in range(2,n):
if n % i == 0:
is_prime = False
if is_prime:
primes.append(n)
print(primes)