Форум сайта python.su
0
Имеется список вида
['1st element some words', '2nd element some more words', 'n element even more words'].
['1st','element','some','words'] ['2nd','element','some','more','words'] ['n','element','even','more','words']
Отредактировано weissgold (Сен. 30, 2013 03:06:01)
Офлайн
857
>>> lst = ['1st element some words', '2nd element some more words', 'n element even more words'] >>> out = list(map(str.split, lst)) >>> out [['1st', 'element', 'some', 'words'], ['2nd', 'element', 'some', 'more', 'words'], ['n', 'element', 'even', 'more', 'words']] >>>
Офлайн
0
>>> l=['1st element some words', '2nd element some more words', 'n element even more words'] >>> [x.split(' ') for x in l] [['1st', 'element', 'some', 'words'], ['2nd', 'element', 'some', 'more', 'words'], ['n', 'element', 'even', 'more', 'words']]
Отредактировано Tisov (Сен. 30, 2013 08:33:06)
Офлайн
33
weissgold
Подскажите, пожалуйста, как.
l = ['1st element some words', '2nd element some more words', 'n element even more words'] (item.split() for item in l)
Офлайн
33
py.user.nextmap сам список возвращает, так что
out = list(map(str.split, lst))
out = map(str.split, lst)
Отредактировано Budulianin (Сен. 30, 2013 11:11:04)
Офлайн
568
BudulianinВ третьей ветке, ЕМНИП, он возвращает объект map.
map сам список возвращает, так что
Офлайн
33
FishHook
В третьей ветке, ЕМНИП, он возвращает объект map.
Офлайн