Parse nested list
Your task
Parse a simplified nested-list literal made only of non-negative integers, commas, and square brackets (no whitespace), e.g. '[1,[2,3],[]]'. Return the corresponding nested Python list of ints. The grammar: a value is either an integer (one or more digits) or a bracketed, comma-separated list of values; an empty list is '[]'. Assume the input is always syntactically valid and the top level is always a bracketed list. Integers fit in normal Python ints.
Examples
parse_nested(s: str) -> listExample 1
Input
parse_nested("[1,[2,3],[]]")Output
[1, [2, 3], []]