title: How to add an extra row to a pandas dataframe
body: <p>If I have an empty dataframe as such:</p>
  
  <pre><code>columns = ['Date', 'Name', 'Action','ID']
  df = pd.DataFrame(columns=columns) 
  </code></pre>
  
  <p>is there a way to append a new row to this newly created dataframe? Currently I have to create a dictionary, populate it, then append the dictionary to the dataframe at the end. Is there a more direct way? </p>