|
|
|
|
|
by jokoon
2327 days ago
|
|
I don't see exactly how one would rely on dicts not being sorted, as it was already answered by another comments. And beyond this, even if maintaining backward compatibility is important, I don't think it should prevent software from being improved, and dicts being ordered is pretty awesome. I'm pretty sure relying on unsorted dicts might involve pretty hacky code. I recently stopped writing a z-order test application because I remembered that dicts are not sorted, so it made my goal a little pointless. Meanwhile C++'s std::map is sorted. I think there was already sorted dict in python, but I don't remember. EDIT: I'm wrong, I'm mixing "ordered" and "sorted" |
|