Я хочу, чтобы в списке остались только простые числа,
для этого я создал функцию, но почему-то она оставляет числа, которые не являются простыми. Помогите
Python:
def prime (x):
for i in range(2,x):
if x % i == 0:
return False
else:
return True
a = list(range(20))
a = list(filter(prime,a))
print(a)