Split a key-value line
Difficulty: Easy
Split a string at its first equals sign. Trim the key and value. Return [key, value], or null (Python None) if the separator is absent or the trimmed key is empty. Empty values and further equals signs are valid.
Examples
'mode = fast'['mode', 'fast']'token=a=b'['token', 'a=b']' =x'NoneConstraints
Use only Python standard-library modules. Inputs contain at most 1,000 records and 100,000 characters unless stated otherwise. Do not mutate input objects. Return the specified JSON-compatible value; do not print it.
Review lesson: Extracting and validating structured textA little nudge
Reveal one hint at a time. Give yourself a moment to try it.
Worked solution
Try your own approach first, then compare the reasoning.
Complexity
Ready when you are
Write your solution, then run it against the practice tests.
Press Esc, then Tab to leave the editor. Code runs in an isolated browser workspace. Tests support learning, not verified grading.