input: Write a python function to convert input arguments to appropriate data types.
  assert convert_arguments(['10', '20', '30', '0.5', '50', '100', '200', 'model'])==[10, 20, 30, 0.5, 50, 100, 200, 'model']
  assert convert_arguments(['5', '15', '25', '0.3', '35', '45', '55', 'output'])==[5, 15, 25, 0.3, 35, 45, 55, 'output']
  assert convert_arguments(['1', '2', '3', '0.1', '4', '5', '6', 'result'])==[1, 2, 3, 0.1, 4, 5, 6, 'result']
output: def convert_arguments(args):
      converted_args = []
      for arg in args:
          if '.' in arg:
              try:
                  converted_args.append(float(arg))
              except ValueError:
                  converted_args.append(arg)
          else:
              try:
                  converted_args.append(int(arg))
              except ValueError:
                  converted_args.append(arg)
      return converted_args