input: Write a function to shuffle a given list using Python's `random` module. The function should initialize the random number generator and then shuffle the list in place. Finally, it should return the shuffled list.
  assert shuffle_list([1, 2, 3, 4, 5])!=None
  assert len(shuffle_list([1, 2, 3, 4, 5]))==5
  assert set(shuffle_list([1, 2, 3, 4, 5]))==set([1, 2, 3, 4, 5])
output: import random
  
  def shuffle_list(lst):
      random.seed()
      random.shuffle(lst)
      return lst