Por que o iter do Python () em um iterkeys mapeamento de retorno () em vez de iteritems ()?

votos
7

Parece que se você quiser obter as chaves de um mapeamento, você pedir para eles; caso contrário, dá-me a toda mapeamento (constituída por um conjunto de pares chave-valor). Existe uma razão histórica para isso?

Publicado 30/08/2008 em 02:51
fonte usuário
Em outras línguas...                            


1 respostas

votos
9

Confira esta discussão para uma discussão sobre as razões por trás deste comportamento (incluindo o Guido gosta, e é pouco provável que mudar ).

Respondeu 30/08/2008 em 03:01
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more