code: def pop_bytes_from_bit_list(bit_list, count):
      
      data_bit_count = count * 8
  
      data_bit_list = bit_list[:data_bit_count]
      data = list(iter_steps(data_bit_list, steps=8))
  
      bit_list = bit_list[data_bit_count:]
      return bit_list, data
docs: >>> bit_str = (
      ... "00110011"
      ... "00001111"
      ... "01010101"
      ... "11001100")
      >>> bit_list = [int(i) for i in bit_str]
      >>> bit_list, bytes = pop_bytes_from_bit_list(bit_list, 1)
      >>> bytes
      [[0, 0, 1, 1, 0, 0, 1, 1]]
      >>> bit_list, bytes = pop_bytes_from_bit_list(bit_list, 2)
      >>> bytes
      [[0, 0, 0, 0, 1, 1, 1, 1], [0, 1, 0, 1, 0, 1, 0, 1]]
      >>> bit_list, bytes = pop_bytes_from_bit_list(bit_list, 1)
      >>> bytes
      [[1, 1, 0, 0, 1, 1, 0, 0]]