我正在寻求将深度嵌套的json字符串转换为具有基于json中的层次结构的分层多索引的Pandas Dataframe。我不知道json的结构,这将用在json列表上,可能会有不同的层次结构,所以这需要是动态的,不能硬编码。对于这个问题,我使用了以下链接中的“示例2”数据(尽管实际数据要大得多,嵌套也更深):import itertools as it
列表理解经常被认为是遍历列表列表的一种优雅方法,比如[item for sublist in original_list for item in sublist]。然而,对我来说,它似乎只处理有两层的列表的简单列表:[[1,2],[3,4]。
有没有一种通用的优雅的方法可以在列表列表的未知层数中找到一项?[0,[1,[2,[3]]],[4,[5]],6]。在检查之