def is_valid_tuple(data, length):
    """
    Returns true if the tuple has the expected length and does NOT contain None values.

    :param data: The tuple
    :param length: The expected length
    :return: True if valid, false otherwise
    """
    return len(data) == length and None not in data