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.
  assert combine_list([1, 2, 3], [4, 5, 6]) == [(1, 4), (2, 5), (3, 6)]
  assert combine_list([], []) == []
  assert combine_list(['a', 'b'], [1, 2]) == [('a', 1), ('b', 2)]
  assert combine_list([1], [2]) == [(1, 2)]
  assert combine_list([0, 0], [0, 0]) == [(0, 0), (0, 0)]
output: def combine_list(list1, list2):
      return list(zip(list1, list2))