【发布时间】:2015-04-27 15:58:35
【问题描述】:
在一个小型 python 项目上工作并达到了让我难过的地步。
runners = ["Tom","Bob","Bill","Gary"]
runner_id = [123223,234345,356543,487334]
event_id = [11,12,13,14]
event_time = [12.30,13.00,14.00,16.00]
我有上面的数据,并希望为每个跑步者提供一个字典,并将字典命名为跑步者的名字。
所以结果如下:
Tom = {runner_id : 123223, event_id : 11, event_time : 12.30}
Bob = {runner_id : 234345, event_id : 12, event_time : 13.00}
Bill = {runner_id : 356543, event_id : 13, event_time : 14.00}
Gary = {runner_id : 487334, event_id : 14, event_time : 16.00}
对于如何实际将字典命名为我需要的名称感到困惑,即作为原始列表之一的名称。
已阅读大量帖子,但找不到此特定问题的答案。
感谢所有正确方向的有用指示。
非常感谢。
【问题讨论】:
标签: python list-comprehension dictionary-comprehension