使用python从列表中创建字典
发布于 2021-01-29 19:15:38
我需要将列表转换成字典,如下所示。奇数元素具有键,偶数元素具有值。
x = (1,'a',2,'b',3,'c')
-> {1: 'a', 2: 'b', 3: 'c'}
def set(self, val_):
i = 0
for val in val_:
if i == 0:
i = 1
key = val
else:
i = 0
self.dict[key] = val
获得相同结果的更好方法?
添加
i = iter(k)
print dict(zip(i,i))
似乎在工作
关注者
0
被浏览
203