input: Write a python function to create a pandas dataframe from three lists: dates, numbers, and strings.
  assert create_dataframe(['2013-01-01', '2013-01-02', '2013-01-03'], [1, 2, 3], ['a', 'b', 'c']).equals(pd.DataFrame({'date': ['2013-01-01', '2013-01-02', '2013-01-03'], 'number': [1, 2, 3], 'string': ['a', 'b', 'c']}))
  assert create_dataframe(['2020-01-01', '2020-01-02'], [10, 20], ['x', 'y']).equals(pd.DataFrame({'date': ['2020-01-01', '2020-01-02'], 'number': [10, 20], 'string': ['x', 'y']}))
  assert create_dataframe([], [], []).equals(pd.DataFrame({'date': [], 'number': [], 'string': []}))
output: import pandas as pd
  
  def create_dataframe(dates, numbers, strings):
      return pd.DataFrame({'date': dates, 'number': numbers, 'string': strings})