input: Write a function to combine the elements of two lists into a list of tuples. The function should take two lists as input and return a list of tuples where each tuple contains one element from each list. If the lists are of different lengths, the function should ignore the extra elements from the longer list. If either list is empty, the function should return an empty list.
  assert combine_list([1, 2, 3], [4, 5, 6])==[(1, 4), (2, 5), (3, 6)]
  assert combine_list([1, 2], [4, 5, 6])==[(1, 4), (2, 5)]
  assert combine_list([1, 2, 3], [4, 5])==[(1, 4), (2, 5)]
  assert combine_list([], [4, 5, 6])==[]
  assert combine_list([1, 2, 3], [])==[]
output: def combine_list(list1, list2):
      return [(list1[i], list2[i]) for i in range(min(len(list1), len(list2)))]