Perché iter() di Python su una mappatura restituisce iterkeys() invece di iteritems()?
Domanda
Sembra che se vuoi ottenere le chiavi di una mappatura, le chiedi;altrimenti dammi il Totale mappatura (costituita da un insieme di coppie chiave-valore).C’è una ragione storica per questo?
Soluzione
Guardare questo filo per una discussione sulle ragioni di questo comportamento (compreso il fatto che a Guido piace, ed è così probabilmente non cambierà).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow