Discuss / Python / 作业

作业

Topic source

def aba(n): s = str(n) l , r = 0 , len(s) - 1 while (l < r) and (s[l] == s[r]): l, r = l + 1, r - 1 return l >= r print(list(filter(aba, range(1, 3000))))

例题

class L1: a = []

def primeit(L):

def prime():
    answer.append(L[0])
    L1.a = list(filter(lambda x: x % L[0], L))
    return

answer = []
while L:
    prime()
    L = L1.a
return answer

R = list(range(2, 3000)) print(primeit(R))


  • 1

Reply