title: IndexError: list index out of range in CSV file reading python
body: <p>I have a csv file contaning 30000000 entries.
  like this</p>
  
  <pre><code>കൃഷി 3
  വ്യാപകമാകുന്നു 2
  നെല്‍കൃഷി 2
  വെള്ളം 2
  നെല്ല് 2
  മാത്രമേ 2
  ജല 2
  </code></pre>
  
  <p>When I try to reverse the word order 
  I am getting the following error </p>
  
  <pre><code>Traceback (most recent call last):
    File "/home//grpus/dg.py", line 8, in &lt;module&gt;
      writer.writerow((row[1], row[0]))
  IndexError: list index out of range
  </code></pre>
  
  <p>This is the code:</p>
  
  <pre><code>import csv
  
  with open('s.csv', 'rb') as f:
      reader = csv.reader(f, delimiter='\t')
      with open("revmal.txt", "w") as o:
          writer = csv.writer(o, delimiter='\t')
          for row in reader:
              writer.writerow((row[1], row[0]))
  </code></pre>
  
  <p>Edit</p>
  
  <pre><code> writer.writerow(row[::-1])
  </code></pre>
  
  <p>When I try to fix it </p>
  
  <p>How to fix this error?</p>
  
  <pre><code> Traceback (most recent call last):
        File "/home/grpus/dg.py", line 7, in &lt;module&gt;
          for row in reader:
      Error: field larger than field limit (131072)
  </code></pre>
  
  <p>The file is 1.4 Gb in size</p>
  
  <pre><code>wc -L s.csv
  </code></pre>
  
  <p>936</p>
  
  <pre><code>{if(length($0)&gt;max){max=length($0);maxline=$0}}END{print maxline} This produced 
  </code></pre>
  
  <p>����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!� 1,
  186 characters</p>