Я думаю, что вы должны удалить JSON.parse .... потому что вы уже анализируете json с помощью json_encode
Это отличный способ сделать это:
letters = [('a', 'A'), ('b', 'B')]
for i, (lowercase, uppercase) in enumerate(letters):
print "Letter #%d is %s/%s" % (i, lowercase, uppercase)
Я бы сделал это следующим образом:
import itertools
letters = [('a', 'A'), ('b', 'B')]
for i, lower, upper in zip(itertools.count(),*zip(*letters)):
print "Letter #%d is %s/%s" % (i, lower, upper)
РЕДАКТИРОВАТЬ: распаковка становится избыточной. Это более компактный способ, который может работать или не работать в зависимости от вашего варианта использования:
import itertools
letters = [('a', 'A'), ('b', 'B')]
for i in zip(itertools.count(),*zip(*letters)):
print "Letter #%d is %s/%s" % i