方法一:很巧妙的利用切片一行代码搞定
def f(n):
return str(n)==str(n)[::-1]
print(list(filter(f,range(1,1000))))
方法二:
def is_palindrome(n):
s=str(n)
l=len(s)
i=0
while i<l-i-1:
if s[i]!=s[l-i-1]:
return False
i=i+1
return True
print(list(filter(is_palindrome,range(1,1000))))