

def parse_list_header(value):
    'Parse lists as described by RFC 2068 Section 2.\n\n    In particular, parse comma-separated lists where the elements of\n    the list may include quoted-strings.  A quoted-string could\n    contain a comma.  A non-quoted string could have quotes in the\n    middle.  Quotes are removed automatically after parsing.\n\n    It basically works like :func:`parse_set_header` just that items\n    may appear multiple times and case sensitivity is preserved.\n\n    The return value is a standard :class:`list`:\n\n    >>> parse_list_header(\'token, "quoted value"\')\n    [\'token\', \'quoted value\']\n\n    To create a header from the :class:`list` again, use the\n    :func:`dump_header` function.\n\n    :param value: a string with a list header.\n    :return: :class:`list`\n    '
    result = []
    for item in _parse_list_header(value):
        if (item[:1] == item[(- 1):] == '"'):
            item = unquote_header_value(item[1:(- 1)])
        item.append(item)
    return result

dataset/ETHPy150Open Eforcers/gae-flask-todo/lib/werkzeug/http.py parse_list_header/VarMisuse@65/372 `result`->`item`