input: Write a python function to transform a dictionary of lists into a list of dictionaries.
  assert transform_table({
      "Column1": [1, 2, 3],
      "Column2": ["A", "B", "C"],
      "Column3": [True, False, False]
  }) == [
      {"Column1": 1, "Column2": "A", "Column3": True},
      {"Column1": 2, "Column2": "B", "Column3": False},
      {"Column1": 3, "Column2": "C", "Column3": False}
  ]
  assert transform_table({
      "ID": [101, 102],
      "Name": ["Alice", "Bob"],
      "Active": [True, True]
  }) == [
      {"ID": 101, "Name": "Alice", "Active": True},
      {"ID": 102, "Name": "Bob", "Active": True}
  ]
output: def transform_table(table):
      keys = list(table.keys())
      return [dict(zip(keys, values)) for values in zip(*table.values())]