La lecture des colonnes sous forme de listes

J'ai des données dans un fichier txt dans le formulaire. Données délimité par des tabulations

here
     a b c
     e f g
tere
     x y z
     w t y

J'ai besoin de lire des colonnes dans les listes. comme

col1 = ['here', '', '', tere, '', '']
col2= ['', 'a', 'e', '', 'x'.'w']

et ainsi de suite.

J'ai utilisé

import re

infile = open('text.txt', 'r')
i=0
a0='';a1='';a2='';a3='';a4='';a5='';a6='';a7='';
for line in infile:
    [a1[i],a2[i],a3[i],a4[i],a5[i],a6[i],a7[i],a8[i]] = line.split('\t')
    i+=1

Il dit 'str' object ne prend pas en charge l'élément de mission.

Des conseils?

OriginalL'auteur Zero | 2013-03-23