<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def build_parameter_parts(configuration, *parameters):
 """ Construct command parts for one or more parameters. Parameters configuration : dict configuration parameters : list list of parameters to create command line arguments for Yields ------ argument : str command line argument """

    for parameter in parameters:
        values = configuration.pop(parameter, [])
        if values:
            if not isinstance(values, list):
                values = [values]
            for value in values:
                yield '--%s=%s' % (parameter, value)