HashMap more Python-y, still doesn't handle any collisions though.