У меня есть список предложений. Например:
x = ['Mary had a little lamb',
'Jack went up the hill',
'Jill followed suit',
'i woke up suddenly',
'I just missed the train',
'it was a really bad dream']
Я хочу выбрать те варианты, в которых предпоследнее слово не является 'the'. Как я могу сделать это на Python 3? Я попробовал это:
l = []
for i in x:
for k in i:
if i.index(k) != (len(i) -2):
l.append(' '.join(i))
Я работаю с небольшими списками, но не с огромными (несколько тысяч элементов)