请用python实现将一个二维数组转换成树结构
例如:将下面数据
[
    ["a", "aa", "aaa", "aaaa"],
    ["b", "bb", "bbb"],
    ["a", "ab", "aba"],
    ["a", "aa", "aab"]
] 转为:
[
    {
        "name" : "a",
        "child" : [
            {
                "name" : "aa",
                "child" : [
                    {
                        "name" : "aaa",
                        "child" : [
                            {
                                "name" : "aaaa",
                                "child" : []
                            }
                        ]
                    },
                    {
                        "name" : "aab",
                        "child" : []
                    }
                ]

            },
            {
                "name" : "ab",
                "child" : [
                    {
                        "name": "aba",
                        "child" : []
                    }
                ]

            }
        ]
    },
    {
        "name": "b",
        "child" : [
            {
                "name" : "bb",
                "child" : [
                    {
                        "name" : "bbb",
                        "child" : []
                    }
                ]
            }
        ]
    }

]

JavaScript语法实现如下:
Python经典的算法题【多测师】

Python经典的算法题【多测师】

相关文章:

  • 2021-11-04
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2021-12-01
  • 2021-06-20
  • 2021-12-28
  • 2022-01-26
猜你喜欢
  • 2022-01-21
  • 2021-12-20
  • 2022-12-23
  • 2021-12-18
  • 2021-11-12
  • 2021-11-30
  • 2022-12-23
相关资源
相似解决方案