Итак, у меня есть несколько предложений в списке, например:
some_list = ['Joe is travelling via train.'
'Joe waited for the train, but the train was late.'
'Even after an hour, there was no sign of the
train. Joe then went to talk to station master about the
train's situation.']
Затем я использовал токенизатор предложений nltk, потому что я хочу анализировать каждое предложение в полном предложении по отдельности. Итак, теперь O/P выглядит примерно так в формате списков списков:
sent_tokenize_list = [['Joe is travelling via train.'],
['Joe waited for the train,',
'but the train was late.'],
['Even after an hour,',
'there was no sign of the
train.',
'Joe then went to talk to station master about
the train's situation.']]
Теперь из этого списка списков, как я могу выбрать только списки, которые содержат более 1 предложения, то есть 2-й и 3-й списки в моем примере, и иметь их только в формате списка как отдельные списки. сильный>
т.е. O/P должен быть
['Joe waited for the train,','but the train was late.']
['Even after an hour,','there was no sign of the train.',
'Joe then went to talk to station master about the train's situation.']