函数返回值改为return [len(a), b]
可以这样写:
def fun1(num): res = 0 for i in str(num): res += int(i) return len(str(num)),res #这样子返回值,就为tuple类型
看一看你的函数返回值。这里你用的是一个整数变量,但是在输出的时候却用了[0][1]这类数组的方式来调用,这要不报错才奇怪。