Разделение строки, разделенной точкой с запятой, в словарь в Python
У меня есть строка, которая выглядит так:
"Name1=Value1;Name2=Value2;Name3=Value3"
Есть ли встроенный класс / функция в Python, который будет принимать эту строку и создавать словарь, как если бы я сделал это:
dict = {
"Name1": "Value1",
"Name2": "Value2",
"Name3": "Value3"
}
Я просмотрел доступные модули, но не могу найти ничего подходящего.
Спасибо, я знаю, как сделать соответствующий код самостоятельно, но так как такие небольшие решения, как правило, являются минными полями, ожидающими выполнения (то есть кто-то пишет: Name1 = 'Value1 = 2';) и т. Д., То я обычно предпочитаю проверенная функция.
Я сделаю это сам тогда.