title: Looping through csv file with inconsistent number of columns
body: <p>I'm trying to figure out how to loop through a csv file with an inconsistent number of columns, then pair the data from column[0] to column[1], column[0] to column[2] and so on.</p>
  <p>CSV example:</p>
  <pre><code>ID, Value1, Value2, Value3, Value4
  1, alfred, enrique, mark
  2, robert, james
  3, mike, jack, todd, buddy
  </code></pre>
  <p>Expected output written to .txt file:</p>
  <pre><code>1 + alfred
  1 + enrique
  1 + mark
  2 + robert 
  2 + james
  3 + mike
  3 + jack
  3 + todd
  3 + buddy
  </code></pre>
  <p>The first solution that comes to mind is to fill all of the Values that don't have any text with &quot;abc&quot; in excel and then when I'm doing the addition for the expected output, remove any rows with &quot;abc&quot; in them before writing to the .txt file, but I don't think that's the best approach...</p>