input: Write a function to combine the elements of two lists into a list of tuples. If the given lists are empty, return an empty list. If the given lists have different lengths, consider only the elements up to the length of the shorter list.
  assert combine_list([1, 2, 3], [4, 5, 6])==[(1, 4), (2, 5), (3, 6)]
  assert combine_list([1, 2], [3, 4, 5])==[(1, 3), (2, 4)]
  assert combine_list([], [1, 2, 3])==[]
  assert combine_list([1, 2, 3], [])==[]
  assert combine_list([], [])==[]
output: def combine_list(list1, list2):
      return [(list1[i], list2[i]) for i in range(min(len(list1), len(list2)))]