我试图找到该函数中的错误类型错误:类型错误,为了解决
def buggy_join(input, sep=","):
return sep.join(input)
当我试图用调用的函数:
buggy_join(range(6))
它显示类型的错误陈述期望String int找到。 我该如何解决它。join
函数只能与basestring
类型?
input = list(itertools.chain(*enumerate("abc")))
buggy_join(input, ".")
即使对于上述调用,它也会导致相同的错误。
是不是这个练习的全部点,你弄清楚如何自己调试它? – jonrsharpe
是的,我想我已经接近了,但是,我怎样才能改变它? – Ramya