Spodziewałbym się, że metoda keys w Pythonie zwróci zestaw zamiast listy. Ponieważ najbardziej przypomina rodzaj gwarancji, które dawałyby klucze haszmapy. W szczególności są one niepowtarzalne i nieposortowane, jak zestaw. Jednak ta metoda zwraca listę:
>>> d = {}
>>> d.keys().__class__
<type 'list'>
Czy to tylko błąd w API Pythona, czy jest jakiś inny powód, dla którego mi brakuje?