Is there a structure in Python which supports similar operations to C++ STL map and complexity of operations correspond to C++ STL map?
Python
C++ STL map
I believe that the standard python type dict() will do the trick in most cases. The difference from C++'s std::map is that dict is impemented as a hash map and C++'s map is tree-based.