code: def get_params_from_list(params_list):
      
      params = {}
      for i in range(0, len(params_list)):
          if '=' not in params_list[i]:
              try:
                  if not isinstance(params[key], list): params[key] = [params[key]]
                  params[key] += [params_list[i]]
              except KeyError:
                  raise ValueError('Pass parameters like `key1=a key2=b c d key3=...`.')
          else:
              key_val = params_list[i].split('=')
              key, val = key_val
              params[key] = convert_string(val)
      return params
docs: Transform params list to dictionary.