回数是指从左向右读和从右向左读都是一样的数,例如12321
,909
。请利用filter()
滤掉非回数:
# _*_ coding:utf-8 _*_ def is_palindrome(n): b=str(n) if b[::-1] == b: return int(b) else: return output = filter(is_palindrome, range(1, 1000)) print(list(output))
回数是指从左向右读和从右向左读都是一样的数,例如12321
,909
。请利用filter()
滤掉非回数:
# _*_ coding:utf-8 _*_ def is_palindrome(n): b=str(n) if b[::-1] == b: return int(b) else: return output = filter(is_palindrome, range(1, 1000)) print(list(output))