def _decompress(indices):
    """
    Convert a str representing a sequence of entries into a list.

    :param indices: One line in the custom input data that represents a
                    sequence of entries in a list. See module docstring for 
                    information on the file format.
    :type indices: str

    :returns: The decompressed list
    :rtype: list of float

    Examples:
    >>> _decompress("2x3.0 1x4.2 3x2.0")
    [3.0, 3.0, 4.2, 2.0, 2.0, 2.0]

    >>> _decompress("3x0 2x5 3x4")
    [0.0, 0.0, 0.0, 5.0, 5.0, 4.0, 4.0, 4.0]
    """ 
    decompressed = []
    for entry in indices.split(" "):
        if "x" in entry:
            counter, value = entry.split("x")
        else:
            counter = 1
            value = entry
        decompressed.extend(int(counter) * [float(value)])
    return decompressed