input: Write a function to split a list into two lists based on a given condition.
  assert split_list([1, 2, 3, 4, 5, 6, 7, 8]) == ([2, 4, 6, 8], [1, 3, 5, 7])
  assert split_list([10, 11, 12, 13, 14, 15]) == ([10, 12, 14], [11, 13, 15])
  assert split_list([21, 22, 23, 24, 25]) == ([22, 24], [21, 23, 25])
output: def split_list(lst):
      list1 = [x for x in lst if x % 2 == 0]
      list2 = [x for x in lst if x % 2 != 0]
      return (list1, list2)