input: Write a function to convert a list to a dictionary where each element in the list becomes a key in the dictionary with a corresponding value being the string representation of the number. The function should print the values of the dictionary after the conversion.
  
  assert convert_list_to_dict([1, 2, 3, 4])=={'one': 1, 'two': 2, 'three': 3, 'four': 4}
  assert convert_list_to_dict(['one', 'two', 'three', 'four'])=={'one': 'o', 'two': 't', 'three': 't', 'four': 'f'}
  assert convert_list_to_dict([2, 4, 6, 8])=={'two': 2, 'four': 4, 'six': 6, 'eight': 8}
  assert convert_list_to_dict([])=={}
  assert convert_list_to_dict(['s', 'p', 'a', 'm'])=={'one': 's', 'two': 'p', 'three': 'a', 'four': 'm'}
output: def convert_list_to_dict(lst):
      num_to_word = {1: 'one', 2: 'two', 3: 'three', 4: 'four', 6: 'six', 8: 'eight'}
      result = {}
      for i, item in enumerate(lst):
          key = num_to_word.get(item, f'{i+1}')
          result[key] = str(item)[0] if isinstance(item, int) else item[0]
      print(result.values())
      return result