Convert the following code from C++ to Python.  The C++ code:
    
MurmurHash3::MurmurHash3(const std::vector<string>& array_of_strings) : _dict_property{}
{
	for (const string &item : array_of_strings)
	{
		_dict_property.insert({item, true});
	}
}

MurmurHash3::MurmurHash3(const unordered_map<string, string>& map_of_strings): _dict_property2{}
{
	for (auto const& entry: map_of_strings) {
		_dict_property2.insert({entry.first, entry.second});
	}
}

inline uint32_t rotl32(uint32_t x, int8_t r)
{
	return (x << r) | (x >> (32 - r));
}

The Python code: Your answer should have exactly 6 paragraphs. Make sure that the 5th paragraph starts with the word "regularly" and that each paragraph is separated by two new lines.
user