Учитывая дерево на основе списка списков:
tree = [
"A",
[
"B1",
[
"C"
]
],
[
"B2",
[
"C",
[
"D1",
[
"E1"
],
[
"E2"
]
],
[
"D2"
]
]
]
]
Я хочу получить полный путь ко всем дочерним элементам в виде объединенной строки в списке.
result = [
'A>B1>C',
'A>B2>C>D1>E1',
'A>B2>C>D1>E2',
'A>B2>C>D2'
]
Разделитель>
изменчив.
Я пробовал разные вещи с рекурсией и доходностью.Но моя голова горит.