如何在Python中从嵌套字典提取指定address字符串
提取嵌套字典中的address值
从你给出的输出能看出,address是一个嵌套的Python字典,要提取其中目标address对应的值,直接通过字典的键层级访问即可:
# 提取public字段下的address值 target_address = address['public']['address'] print(target_address)
执行后会输出:
1BHoHUcQUHcdKeFZ2uGgwmNCKmqrPLyCTz
安全提取补充
如果担心字典结构中可能缺失对应键导致报错,可以用get()方法做兼容处理:
# 不存在对应键时返回None,也可指定自定义默认值 target_address = address.get('public', {}).get('address')
内容的提问来源于stack exchange,提问作者mahmoud fahmi
相关产品推荐
相关产品推荐

