使用 yield 压平多层字典列表混合嵌套数据

谢乾坤|青南 at 
使用 yield 压平多层字典列表混合嵌套数据的配图
在上一篇文章里面,我们讲到了如何使用 Python 的 yield 关键字简化代码,压平多层嵌套字典的。那么如果我们的数据不仅仅有字典,还有列表,是一个字典列表多层嵌套的数据怎么办呢?例如:123456789101112nest_dict = { 'a': 1, 'b': { 'c': 2, 'd': 3, 'e': {'f': 4} }, 'g': {'h': 5}, 'i': 6, 'j': {'k': {'l': {'m': 8}}}, 'n': [1, {'o': 1, 'p': [1, 2, 3], ……