title: How to go from dictionary to pandas DataFrame to CSV while making the dict keys the first column, not the index
body: <ol>
  <li>I have a dictionary of lists that I convert into a pandas DataFrame </li>
  <li>I write that DataFrame to a CSV</li>
  </ol>
  
  <p>I want the <strong>keys</strong> of the dictionary to be the <strong>first column</strong> of the DataFrame, <strong>not the index</strong>, because I need those values to have a column name ('ID'). I cannot for the life of me figure out how to make that happen.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>import pandas as pd 
  
  df = pd.DataFrame.from_dict(dict_name, orient='index', columns = ['A', 'B', 'C', 'D', 'E'])
  
  df.to_csv('output_filename', sep='\t')
  </code></pre>