input: Write a python function to print all possible pairs from two lists.
  assert print_all_pairs([1, 2], ['a', 'b']) == [(1, 'a'), (1, 'b'), (2, 'a'), (2, 'b')]
  assert print_all_pairs([1, 2, 3], ['x', 'y']) == [(1, 'x'), (1, 'y'), (2, 'x'), (2, 'y'), (3, 'x'), (3, 'y')]
  assert print_all_pairs([4], [5, 6, 7]) == [(4, 5), (4, 6), (4, 7)]
output: def print_all_pairs(list1, list2):
      return [(i, j) for i in list1 for j in list2]