Discuss / Python / 作业:还是没想到[::-1]这种简洁的逆序方式。

作业:还是没想到[::-1]这种简洁的逆序方式。

Topic source

vxzhg

#1 Created at ... [Delete] [Delete and Lock User]
# -*- coding: utf-8 -*-
from functools import reduce

def fn(x,y):
    return x * 10 + y
def is_palindrome(n):
    m = n
    L = [0]
    while (n != 0):
        L.append(n % 10)
        n = int(n / 10)
    return reduce(fn,L) == m

  • 1

Reply