Pourquoi Python dict.les touches() retourne une liste et non pas un jeu?

Je l'ai attendu Python méthode de clés pour retourner un jeu au lieu d'une liste. Depuis qu'il ressemble le plus à la nature des garanties que les clés d'une hashmap pourrait donner. Plus précisément, ils sont uniques et non triés, comme un ensemble. Cependant, cette méthode renvoie une liste:

>>> d = {}
>>> d.keys().__class__
<type 'list'>

Est-ce juste une erreur dans l'API Python ou est-il une autre raison pour laquelle je suis absent?

InformationsquelleAutor oneself | 2012-12-14