@nosherwan @xblasco we are still discussing... It's not an easy topic.
@nosherwan @xblasco This article for #Python #dicts is interesting: https://tenthousandmeters.com/blog/python-behind-the-scenes-10-how-python-dictionaries-work/
For one, it reiterates the time complexity as O(1), but then you can see the graph where it doesn't follow theory when benchmarked.
The article explains why. CPU Caches.
But the underlying question is, should be considered O(1) if in practice doesn't follow it?
