使用filter函数删除1-100之内的素数

def not_pn(n):

if n == 1:

return 1

for i in range(2,n):

if n%i == 0:

return n

k_list=[]

for k in range(1,101):

k_list.append(k)

b = list(filter(not_pn,k_list))

print(b)

猜你喜欢

转载自blog.csdn.net/nowfuture/article/details/79199852