title: How to create new lists with iterator as list name?
body: <p>I'm using Python 2.7, and I am trying to develop a function which has the capability of reading a csv file and creating an empty list for each column. In other words, use an index iterator to concatenate 'col' with the iterator, thus creating a unique empty list for each column, e.g. empty lists named col1, col2, col3, col4, etc. My problem:</p>
  
  <pre><code>SyntaxError: can't assign to function call
  </code></pre>
  
  <p>from the last line in:</p>
  
  <pre><code>my_file = open( r'{}'.format( file_path ) )
  
  for i, line in enumerate( my_file ):
      if i &gt;= 1:
          row = line.split( ',' )
  
  col_N = len( line.split( ',' ) )   
  
  for i in range( 0, col_N ):
      j = i + 1
      'col{}'.format( j ) = []
  </code></pre>