def get_subreport_zeros_and_ones(subreport, n_bits):
    """Gets the number of zeros and ones that have each column within the submarine report.

    Args:
        subreport (): Subset to count from.
        n_bits (int): How many bits have each binary number.
    Returns:
        tuple: Zeros and ones that each column has.
    """
    zeros = [0]*n_bits
    ones = [0]*n_bits

    for bits in subreport:
        for i in range(n_bits):
            if bits[i] == '1':
                ones[i] += 1
            elif bits[i] == '0':
                zeros[i] += 1

    return zeros, ones