Мне нужно написать функцию, в которой мне нужно вернуть список листьев дерева.
Итак, для этого дерева:
1
2 3
4 5 6
Это должно напечатать [4, 5, 6]
Вот что я придумала до сих пор. Я не могу найти, как вернуться к функции. Это только печать [4]
def fringe(root):
if root.left:
return fringe(root.left)
elif root.right:
return fringe(root.right)
else:
return [root.key]
Какие-либо входы?