【发布时间】:2011-07-20 11:56:25
【问题描述】:
我正在使用 pyodbc 查询数据库并检索一些数据(显然)。 我想要的是根据查询返回的值创建新的字典 namd。 例如,我有一个包含 1000 个项目的表,该表中的一个列是 1-51 范围内的 INT 数字。 我想对我的表做一个总结,并创建名为:bought_I、sold_I、created_I 等的字典……我代表的地方INT 号码。 我希望我足够清楚:) 我知道我可以预先制作这些 dicts,但范围并不总是 1-51,而且以编程方式进行比硬编码更好更简洁。
【问题讨论】:
-
为什么不使用另一层字典,或者更好的是字典和列表的组合?
标签: python variables dictionary