input: Write a python function to split a list into two parts based on a specified size.
  assert split_list([1, 2, 3, 4, 5, 6, 7], 3) == ([1, 2, 3], [4, 5, 6, 7])
  assert split_list([10, 20, 30, 40, 50], 2) == ([10, 20], [30, 40, 50])
  assert split_list([1, 2, 3, 4], 4) == ([1, 2, 3, 4], [])
  assert split_list([], 1) == ([], [])
  assert split_list([1, 2, 3], 0) == ([], [1, 2, 3])
output: def split_list(lst, size):
      return (lst[:size], lst[size:])