def extract_xml_list(elements):
    if elements:
        keywords = [re.split(r'[\n\r]+',f.text) for f in elements if f.text]
        flattened = [item.strip() for sublist in keywords for item in sublist]
        remove_blank = [_f for _f in flattened if _f]
        return remove_blank
    else:
        return []
Calculate error function and backpropagate output errors to yield
dataset/ETHPy150Open geopython/OWSLib/owslib/util.py/extract_xml_list--crossover with--dataset/ETHPy150Open pybrain/pybrain/pybrain/supervised/trainers/backprop.py/BackpropTrainer._calcDerivs