code: def print_bitlist(bitstream, no_repr=False):
      
      block_bit_list = iter_steps(bitstream, steps=8)
      print_block_bit_list(block_bit_list, no_repr=no_repr)
docs: >>> bitstream = bytes2bitstream("Hallo World!")
      >>> print_bitlist(bitstream)
      ... # doctest: +NORMALIZE_WHITESPACE
         8 - 00010010 10000110 00110110 00110110 11110110 00000100 11101010 11110110
             0x48 'H' 0x61 'a' 0x6c 'l' 0x6c 'l' 0x6f 'o' 0x20 ' ' 0x57 'W' 0x6f 'o'
        12 - 01001110 00110110 00100110 10000100
             0x72 'r' 0x6c 'l' 0x64 'd' 0x21 '!'
  
      >>> bitstream = bytes2bitstream("Hallo World!")
      >>> print_bitlist(bitstream, no_repr=True)
      ... # doctest: +NORMALIZE_WHITESPACE
         8 - 00010010 10000110 00110110 00110110 11110110 00000100 11101010 11110110
        12 - 01001110 00110110 00100110 10000100