gpt4 book ai didi

Python:打印出复杂数据结构的所有值(不包括哈希键)

转载 作者:太空宇宙 更新时间:2023-11-04 07:39:48 32 4
gpt4 key购买 nike

<分区>

基本上,我有一个非常冗长和复杂的数据结构。为了简化,它基本上看起来像这样:

{'tom':'stats', 'keys':[{'tim': 'doc', 'year': 1999},{'mum':'veg', 'nba':'qweqwe'}] }

它是一个包含字符串值和整数值的字典。但是,有时该值可以是 list 并且该列表可以包含字典。

我想编写一个函数,递归地打印出数据结构中的所有内容。谁能告诉我如何做到这一点?

编辑对不起。我没有正确解释这个问题。我知道我可以使用 pprintjson 很好地打印出来。但这不是我想要的。我希望输出看起来像这样:stats, doc,1999, veg, qweqwe

我正在使用的复杂数据结构示例如下:

{'edw': {'_tot': 1, 'val': [{'sd': {'yr': 93}, 'Date': {'r': 19}, 'deg ': 'B', 'skl': 'Uni', 'field': 'sports', 'phonenum': 5121123}]}}

更新

非常感谢大家的精彩回答!我真的学到了很多东西。

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com