Я ищу решение, чтобы заказать мой выбор цикла.Моя проблема в том, что, когда выбранные строки, они не отсортированы.Поэтому я хочу найти все совпадающие строки и обработать их после этого найти следующие совпадающие строки на основе следующего ключевого слова.Другой аспект, который я хочу, я хочу сначала найти все совпадающие строки, а затем все соответствующие строки на основе следующего ключевого слова.Наконец, я хотел бы отметить, что я не хочу добавлять результат в разные переменные, потому что у меня много ключевых слов.
Вот простой пример моей проблемы:
key_word=['one', 'two']
list=['one1', 'one2', 'two1', 'two2', 'two3', 'one3']
for i in list:
for word in key_word:
if (word in i):
print (i)
Мой вывод:
one1
one2
two1
two2
two3
one3
Мой желаемый вывод:
one1
one2
one3
two1
two2
two3