Which of these is more python-like?
<p>I'm doing some exploring of various languages I hadn't used before, using a simple Perl script as a basis for what I want to accomplish.  I have a couple of versions of something, and I'm curious which is the preferred method when using Python -- or if  neither is, what is?</p>

<p>Version 1:</p>

<pre><code>workflowname = []
paramname = []
value = []
for line in lines:
        wfn, pn, v = line.split(",")
        workflowname.append(wfn)
        paramname.append(pn)
        value.append(v)
</code></pre>

<p>Version 2:</p>

<pre><code>workflowname = []
paramname = []
value = []
i = 0;
for line in lines:
        workflowname.append("")
        paramname.append("")
        value.append("")
        workflowname[i], paramname[i], value[i] = line.split(",")
        i = i + 1
</code></pre>

<p>Personally, I prefer the second, but, as I said, I'm curious what someone who really knows Python would prefer.</p>
