nodes: 0, module; 1, function_definition; 2, function_name:sort_by_number_values; 3, parameters; 4, comment:# pragma: no cover, looks like not used!; 5, block; 6, identifier:x00; 7, identifier:y00; 8, expression_statement; 9, if_statement; 10, if_statement; 11, comment:# So is equal; 12, return_statement; 13, comment:"""Compare x00, y00 base on number of values
  
      :param x00: first elem to compare
      :type x00: list
      :param y00: second elem to compare
      :type y00: list
      :return: x00 > y00 (-1) if len(x00) > len(y00), x00 == y00 (0) if id equals, x00 < y00 (1) else
      :rtype: int
      """; 14, comparison_operator:len(x00) < len(y00); 15, block; 16, comparison_operator:len(x00) > len(y00); 17, block; 18, integer:0; 19, call; 20, call; 21, return_statement; 22, call; 23, call; 24, return_statement; 25, identifier:len; 26, argument_list; 27, identifier:len; 28, argument_list; 29, integer:1; 30, identifier:len; 31, argument_list; 32, identifier:len; 33, argument_list; 34, unary_operator; 35, identifier:x00; 36, identifier:y00; 37, identifier:x00; 38, identifier:y00; 39, integer:1
code: def sort_by_number_values(x00, y00):  # pragma: no cover, looks like not used!
      """Compare x00, y00 base on number of values
  
      :param x00: first elem to compare
      :type x00: list
      :param y00: second elem to compare
      :type y00: list
      :return: x00 > y00 (-1) if len(x00) > len(y00), x00 == y00 (0) if id equals, x00 < y00 (1) else
      :rtype: int
      """
      if len(x00) < len(y00):
          return 1
      if len(x00) > len(y00):
          return -1
      # So is equal
      return 0