我有一本这样的字典,如下:
{ "amplifier": ["t_audio"],
"airbag": ["t_trigger"],
"trigger": ["t_sensor1", "t_sensor2"],
"hu": ["t_fused"],
"cam": ["t_front", "t_ldw", "t_left", "t_nivi", "t_rear_camera", "t_right"],
"video_screen": ["t_video"] }
如您所见,有些元素为每个键分配了多个值。我想把这些值提取为字符串,分别放在for循环中(最好是)然后打印出来。打印结果应该是这样的:
group(amplifier, t_audio)
group(airbag, t_trigger)
group(trigger, t_sensor1)
group(trigger, t_sensor2)
group(hu, t_fused)
group(cam, t_front)
group(cam, t_ldw)
...
...
我可以很容易地在一个普通的字典上执行这个操作,其中每个键只有一个值,但是我几乎对这个值感到困惑(抱歉,如果我是Python新手……)。对于如何得到这个结果,任何形式的帮助都是非常感谢的。你知道吗
非常简单:遍历字典中的每个键。因为每个值都将是一个包含一个或多个元素的列表,所以只需循环这些元素并打印所需的字符串:
你可以在这里看到它的作用:https://eval.in/645071
相关问题 更多 >
编程相关推荐