input: Write a python function to sort a list of dictionaries by a given key.
  assert sort_dicts([{'name': 'Bob', 'age': 20}, {'name': 'Alice', 'age': 10}], 'age') == [{'name': 'Alice', 'age': 10}, {'name': 'Bob', 'age': 20}]
  assert sort_dicts([{'name': 'Charlie', 'age': 25}, {'name': 'Bob', 'age': 20}, {'name': 'Alice', 'age': 30}], 'name') == [{'name': 'Alice', 'age': 30}, {'name': 'Bob', 'age': 20}, {'name': 'Charlie', 'age': 25}]
  assert sort_dicts([{'name': 'Charlie', 'age': 25}, {'name': 'Bob', 'age': 20}, {'name': 'Alice', 'age': 30}], 'age') == [{'name': 'Bob', 'age': 20}, {'name': 'Charlie', 'age': 25}, {'name': 'Alice', 'age': 30}]
output: def sort_dicts(dict_list, key):
      return sorted(dict_list, key=lambda x: x[key])