1. 程式人生 > >Python判斷是否為迴文數的兩種方法

Python判斷是否為迴文數的兩種方法

方法一、寫個函式
方法二、直接切片

# coding:utf-8


def judge(string):
    mylength = len(string)
    if mylength < 2:
        return True
    else:
        for i in range(int((mylength + 1) / 2)):
            if obj[i] == obj[mylength - 1 - i]:
                i += 1
            else:
                return False
            return True


obj = [1, 2, 3, 2, 1]
print(judge(obj))
print(obj == obj[::-1])