Convert a string of key=value pairs into a dictionary, handling spaces and quoted values.
Constraints
Example
>>> parse_key_value_pairs("name=Alice age=30")
{'name': 'Alice', 'age': '30'}
>>> parse_key_value_pairs("greeting=\"Hello world\" lang=en")
{'greeting': 'Hello world', 'lang': 'en'}
>>> parse_key_value_pairs("")
{}
>>> parse_key_value_pairs("color=\"blue sky\"")
{'color': 'blue sky'}
>>> parse_key_value_pairs("empty=\"\" key=value")
{'empty': '', 'key': 'value'}
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints