我的第一个想法是写一个插入器,或者做一些列表理解。但是,就像我用python编写的每一个5-10行的方法一样,通常有人可以让我在标准库中调用它来完成同样的任务。
如何从两个元组( x和y )转到字典z
x = ( 1, 2, 3 )
y = ( 'a', 'b', 'c')
z = { }
for index, value in enumerate(y):
z[value] = x[index]
print z
# { 'a':1, 'b':2, 'c':3 }发布于 2017-06-23 02:49:13
你可以使用字典理解:
>>> {y[i]:x[i] for i,_ in enumerate(x)}
{'a': 1, 'b': 2, 'c': 3}https://stackoverflow.com/questions/44706935
复制相似问题