【发布时间】:2016-01-07 18:23:16
【问题描述】:
我有:
somelist = ['a', 'b', 'c', 'd']
我想要这样,列表将转换为字典
somedict = {'a' : 1, 'b' : 1, 'c' : 1, 'd' : 1}
所以我做到了:
somedict = dict(zip(somelist, [1 for i in somelist]))
它确实有效,但不确定它是否是最有效的或 Pythonic 的方式
还有其他方法吗,最好是最简单的方法?
【问题讨论】:
标签: python