我有一个清单
a = ['a','b','c','d']
我想转换为以下格式
{0:'a', 1:'b', 2:'c', 3:'d' }
有人能告诉我怎么做吗?
答案 0 :(得分:7)
>>> a = ['a','b','c','d']
>>> dict(enumerate(a))
{0: 'a', 1: 'b', 2: 'c', 3: 'd'}
>>>
答案 1 :(得分:4)
了解dict
理解也很有用:
>>>a = ['a','b','c','d']
>>>{k:v for k,v in enumerate(a)}
{0: 'a', 1: 'b', 2: 'c', 3: 'd'}
答案 2 :(得分:4)
dict(enumerate(a))
{0: 'a', 1: 'b', 2: 'c', 3: 'd'}