code: def non_zero_row(arr):
      
  
      if len(arr) == 0:
          return False
  
      for item in arr:
          if item == 0:
              return False
  
      return True
docs: 0.  Empty row returns False.
  
              >>> arr = array([])
              >>> non_zero_row(arr)
  
              False
  
          1.  Row with a zero returns False.
  
              >>> arr = array([1, 4, 3, 0, 5, -1, -2])
              >>> non_zero_row(arr)
  
              False
          2.  Row with no zeros returns True.
  
              >>> arr = array([-1, -0.1, 0.001, 2])
              >>> non_zero_row(arr)
  
              True
  
          :param arr: array
          :type arr: numpy array
          :return empty: If row is completely free of zeros
          :rtype empty: bool