Если вам не нужен ключ, просто проигнорируйте его и используйте .itervalues()
. Если вам нужны и ключ, и значение, .iteritems()
- это действительно путь. Обратите внимание, что в Python 3 те, кто избавился от префикса iter
, а Python 2 .values()
и .items()
(которые возвращали списки) исчезли. Они имеют свое (редкое) использование, но когда вы просто повторяете, нет необходимости копировать половину словаря.
И никогда не вызывайте iter
самостоятельно, если вам действительно не нужен итератор (например, для next
). Что едва ли чаще, чем никогда;) for i in iterable
уже использует iter(iterable)
неявно.