构造判断回数的函数并利用filter函数过滤掉非回数

来源:互联网 发布:unity3d怎么导出fbx 编辑:程序博客网 时间:2024/06/07 01:07
def is_palindrome(n):    return n == int(str(n)[::-1])#str(n)转换为字符串,然后利用str[::-1]做字符串反转;最后强转回int型作比较。
测试:out = filter(is_palindrome, range(1, 1000))    #filter()使用惰性计算,返回的是迭代器类型.print(list(out))

1 0