Предоставлено на этот вопрос .Это может сработать.
>>> tabbedlist = 'element0\telement1\telement2\telement3'
>>> list = tabbedlist.split('\t')
>>> list
['element0', 'element1', 'element2', 'element3']
Это также работает для: tabbedlist = 'element0 element1 element2 element3'
Где эти пробелы фактически являются вкладками или, по крайней мере, мои терминалы отображают их как пробелы.(публикация сокращает пробелы, извините)
Итак, для вашего приложения:
tenlists = [
'l0e0\tl0e1\tl0e2',
'l1e0\tl1e2\tl1e3\tl1e4',
'l2e0\tl2e2',
'l3e0\tl3e2\tl3e3\tl3e4\tl3e5',
'l4e0\tl4e2\tl4e3\tl4e4\tl4e5\tl4e6',
'l5e0\tl5e2\tl5e3\tl5e4\tl5e5\tl5e6\tl5e7',
]
largelist = []
for list in tenlists:
largelist.append( list.split('\t') )
print largelist