Я следующий список списков, в результате после tokenizing:Python: NLTK: элемент доступа списка списка
[['Who', 'are', 'you', '?'],
['I', 'do', 'not', 'know', 'who', 'you', 'are'],
['What', 'is', 'your', 'name', '?']]
Теперь я хотел бы иметь список, содержащий «простые» элементы, например:
['Who','are','you','?','I','do','not','know','who'...]
Я уже попробовал все, что я мог думать, используя (вложенный) для петель, (вложенный) в то время как петля ... Я либо получить список ['Who','Who','Who',...]
(и так далее) или я "list index out of range"
.
Может кто-нибудь, пожалуйста, помогите мне? Спасибо!
Другими словами, вы хотите сгладить список списков? См. [Этот связанный вопрос] (http://stackoverflow.com/questions/2158395/flatten-an-irregular-list-of-lists-in-python), или в вашем более простом случае, просто 'sum (lst, []) ' –
Возможный дубликат [сгладить (нерегулярный) список списков в Python] (http://stackoverflow.com/questions/2158395/flatten-an-irregular-list-of-lists-in-python). – JNevens
Возможный дубликат [понимание вложенного списка python] (http://stackoverflow.com/questions/18072759/python-nested-list-comprehension) – Aprillion