Придание иерархии списку заголовковPython

Программы на Python
Anonymous
Придание иерархии списку заголовков

Сообщение Anonymous »

У меня есть этот список на Python

Код: Выделить всё

titles = [
'13.3. Risk',
'13.3.1. Strategy',
'SubStrategy',
'13.3.2. Token',
'Material',
'Impact',
'Aling'
]
И я хотел бы создать иерархию, приводящую к чему-то вроде этого:

Код: Выделить всё

|_'13.3. Risk'
|____'13.3.1. Strategy'
|     |____'SubStrategy'
|____'13.3.2. Token'
|____'Material'
|____'Impact'
|____'Aling'
Я пробовал регулярное выражение, а также библиотеку Anytree, но не получил желаемого результата. Я хочу придать структуру списку. В виде дерева или чего-то подобного.

Подробнее здесь: https://stackoverflow.com/questions/783 ... -of-titles

Вернуться в «Python»