给我错误,在递归中很难做到请帮帮我

时间:2015-10-23 15:52:09

标签: python-3.x indexoutofrangeexception

def unZip(master3):  
    c = len(master3)
    sub1=''
    sub2=''
    for i in range(1,c,2):
        sub1+=master3[i]
        sub2+=master3[i+1]
    print(sub1,",",sub2)

Python 3.4.3上出现以下错误: 字符串索引超出范围

1 个答案:

答案 0 :(得分:0)

你有i迭代到master3的长度,然后在你引用master3[i+1]的循环中。所以,是的,那将超出master3的结尾。由于您开始使用1代替0,您可能意味着使用[i-1][i]吗?