Вы уже нашли индексы start_tag
и end_tag
, теперь вам просто нужно использовать эти индексы для формулирования вашего результирующего списка.
lst = ['a','b','cow','c','d','elefant','f']
def find_between_tags(lst, start_tag, end_tag):
start_index = lst.index(start_tag)
end_index = lst.index(end_tag)
return lst[start_index: end_index+1]+lst[0:start_index]+lst[end_index+1: len(lst)]
print(find_between_tags(lst, 'cow', 'elefant'))
#['cow', 'c', 'd', 'elefant', 'a', 'b', 'f']