Saya akan mengharapkan metode kunci Python mengembalikan satu set, bukan daftar. Karena ini sangat mirip dengan jenis jaminan yang akan diberikan oleh kunci dari hashmap. Secara khusus, mereka unik dan tidak diurutkan, seperti satu set. Namun, metode ini mengembalikan daftar:
>>> d = {}
>>> d.keys().__class__
<type 'list'>
Apakah ini hanya kesalahan dalam Python API atau adakah alasan lain yang saya lewatkan?