title: Pandas Timestamp to datetime.datetime()
body: <p>I have a dataframe with a Timestamp column. I want to convert it to datetime.datetime format. This is what I have tried:</p>
  
  <pre><code>import pandas as pd
  
  ts = pd.Timestamp('2019-01-01 00:00:00', tz=None)
  df = pd.DataFrame({"myDate": [ts]})
  
  df["myDate"] = df["myDate"].dt.to_pydatetime()
  myList = df["myDate"].dt.to_pydatetime()
  
  print(df.dtypes)
  print(type(myList[0]))
  </code></pre>
  
  <p>The first print() returns a Timestamp (unexpected)
  The second print() returns datetime (expected)
  How do I make this dataframe re-assignment persist?</p>
  
  <p><strong>* Edit: What I am trying to achieve *</strong>
  To compare Timestamps in the dataframe with datetimes in a list, as follows:</p>
  
  <pre><code>ts = pd.Timestamp('2019-01-01 00:00:00', tz=None)
  df = pd.DataFrame({"my_date": [ts]})
  df_set = set(df["my_date"].values)
  dt_set = set([datetime(2019, 1, 1, 0, 0, 0)])
  print(dt_set - df_set)
  </code></pre>
  
  <p>returns: {datetime.datetime(2019, 1, 1, 0, 0)}. Should be empty set.</p>