

def decode_parameters(string):
    'Parameters can be splitted into several parts, e.g.\n\n    title*0*=us-ascii\'en\'This%20is%20even%20more%20\n    title*1*=%2A%2A%2Afun%2A%2A%2A%20\n    title*2="isn\'t it!"\n\n    decode them to the dictionary with keys and values'
    parameters = collect_parameters(parameters)
    groups = {
        
    }
    for (k, parts) in groupby(parameters, get_key):
        groups[k] = concatenate(list(parts))
    return groups

dataset/ETHPy150Open mailgun/flanker/flanker/mime/message/headers/parametrized.py decode_parameters/VarMisuse@16/130 `string`->`parameters`