Моя первая мысль состоит в том, чтобы написать интератора или, возможно, сделать некоторое понимание списка. Но, как и каждый метод 5-10 строк, который я пишу на python, кто-то обычно может указать мне на вызов в стандартной библиотеке, чтобы выполнить то же самое.
Как я могу перейти из двух кортежей, 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 }