input: Write a function to convert a list of integers into a dictionary where each integer is a key and its corresponding value is a string representation of the integer. The function should then iterate through the dictionary and print each value. If the input list is empty, the function should return an empty dictionary and no print statements should be executed.
  
  assert list_to_dict_print([1, 2, 3, 4])=={1: 'one', 2: 'two', 3: 'three', 4: 'four'}
  assert list_to_dict_print([])=={}
output: def list_to_dict_print(lst):
      if not lst:
          return {}
      num_to_word = {1: 'one', 2: 'two', 3: 'three', 4: 'four'}
      result_dict = {num: num_to_word[num] for num in lst}
      for value in result_dict.values():
          print(value)
      return result_dict