csv file read - every single character in one single list
<p>I am rather new to python and could really need some help (I did not find anything that helped me by now).</p>

<p>I want to read a csv-file to a <code>list</code>, but unfortunately my output is not as expected. Instead of having a list like:</p>

<p><code>[[Weiz;61744],[Deutschlandsberg;5645]]</code></p>

<p>I have a list that looks like this: </p>

<p><code>[['W'],['e'],['i'], etc.]</code> </p>

<p>My code looks like this:</p>

<pre><code>def readCSV(file):
    for row in open(file,"r+"):
        ftpstream = urllib.request.urlopen(row)
        csvFile = csv.reader(ftpstream.read().decode('latin-1'))
        data = [row for row in csvFile]
        for row in data:
            print(row)
</code></pre>

<p>Can anybody please tell me why it is not working? I am really struggling right now...</p>