def describe_targets(best_targets):
    """Return a list of lines describing the results of `target`, if any."""
    if not best_targets:
        return []
    elif len(best_targets) == 1:
        label, score = next(iter(best_targets.items()))
        return ['Highest target score: {:g}  (label={!r})'.format(score, label)
            ]
    else:
        lines = ['Highest target scores:']
        for label, score in sorted(best_targets.items(), key=lambda x: x[::-1]
            ):
            lines.append('{:>16g}  (label={!r})'.format(score, label))
        return lines
