В Python ассоциативные массивы называются словарями .
Хороший способ перебрать диктовку - использовать .iteritems()
:
for key, value in item.iteritems():
print key, value
Если вам нужны только значения, используйте .itervalues()
:
for value in item.itervalues():
print value
Когда вы узнаете больше о Python и словарях, обратите внимание на разницу между .iteritems()
/ itervalues()
(который возвращает итератор) и items()
/ values()
(который возвращает список (массив)).
В Python 3
.iteritems()/.itervalues()
были удалены и items()/values()/keys()
возвращают итераторы в соответствующих последовательностях.
for key, value in item.items():
print(key)
print(value)