PYTHON如何使用int

时间:2018-02-15 03:19:24

标签: python

解压缩('ab3d') - > abbbd

解压缩('i4j3i') - > iiiijjji

这就是我想要回归的功能。但是我无法弄清楚我的代码有什么问题。我真的很困惑。这就是我现在所拥有的:

def decompress(m):
    x = 0
    result = ''

    while len(m) - x > 1:
        a = m[x + 1]
        if type(a) != int:
            result += m[x]
        elif type(a) == int:
            result += m[x] * m[x + 1]
        x = x + 1

    if m[len(m) - 1] == str:
        result += m[len(m) - 1]

    print result

我的结果是ab3& i4j3

0 个答案:

没有答案