我正在尝试编写一个递归函数,用于在Python中打印某种排列组合。但是出现了最大深度错误。
def perm(chars, k, word):
if k == 0:
print(word)
for char in chars:
perm(chars, k - 1, char + word)
perm(['1','2'], 2, '')
有人知道这个错误是什么吗?