如何从字典中提取Key与对应Field列表值到独立变量?
字典键与对应字段列表的获取方法
你已经通过遍历字典拿到了键值ID = x,要获取该键对应的字段列表,直接通过字典键索引就能实现,代码如下:
# 示例字典 d = { '33515783': [('ID', '33515783'), ('Location', 'madeuptown'), ('Address1', ' 1221 madeup street')], # 其他键值对... } for x in d: ID = x fields = d[x] # 这就是你需要的Field部分的值 # 验证输出 print(f"当前ID: {ID}") print(f"对应字段列表: {fields}")
另外,Python字典提供了更高效的遍历方式——items()方法,它可以同时返回键和对应的值,省去单独索引的步骤:
for ID, fields in d.items(): # 直接获取ID和对应的字段列表 print(f"当前ID: {ID}") print(f"对应字段列表: {fields}")
两种方式都能实现你的需求,后者代码更简洁直观。
内容的提问来源于stack exchange,提问作者CatDad
相关产品推荐
相关产品推荐

