您可以使用
dict()构造函数:
value_dicts = dict((x, {}) for x in values)它使用生成器表达式来构造
(key, value)元组,
dict()构造函数很乐意为您提供一个字典。
演示:
>>> values=[0,1,2,4,5,8] >>> dict((x, {}) for x in values){0: {}, 1: {}, 2: {}, 4: {}, 5: {}, 8: {}}直到Python 2.7和Python 3才引入您使用的语法(字典理解),请参阅PEP
274。



