[python3]找出字符串中最长重复字母

[python3]找出字符串中最长重复字母

如”aaaaaaddffffdd”返回6


def long_repeat(line):

    S, M, C = '', 0, 1

    for i in line:

        if i == S: C += 1 

        else: C, S = 1, i

        if C > M: M = C

    return M

发表回复