nestedList1 = ['root', ['aa', ['aa1', ['aa3']], ['aa2']], ['bb', ['bb1']]]
nestedList2 = ['root', ['aa', ['aa1', ['aa3']], ['aa2']], ['bb', ['bb1', [
    'bb2', ['bb4']], ['bb3']]], ['cc', ['cc1']]]
Как мне получить такие вложенные списки?