1. 程式人生 > >使用filter函式刪除1-100之內的素數

使用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)