title: Is it possible to keep the column order using csv.DictReader?
body: <p>For example, my csv has columns as below:</p>
  
  <pre class="lang-none prettyprint-override"><code>ID, ID2, Date, Job No, Code
  </code></pre>
  
  <p>I need to write the columns back in the same order. The <code>dict</code> jumbles the order immediately, so I believe it's more of a problem with the reader.</p>