Почему Python iter () в отображении возвращает iterkeys () вместо iteritems ()?
Вопрос
Кажется, что если вы хотите получить ключи сопоставления, вы запрашиваете их; в противном случае, дайте мне отображение whole (составленное из набора пар ключ-значение). Есть ли историческая причина для этого?
Решение
Посетите эту ветку , чтобы обсудить причины этого поведения (включая то, что Гвидо это нравится, и это не так вероятно, изменится ).
Не связан с StackOverflow