Estou com uma dúvida em um certo exercício da faculdade. é pedido para fazer uma função que receba uma lista de números ordenados e dois números, e no final exiba uma nova lista, porém apenas com os números entre os dois recebidos pela função.
eu terminei de trabalhar nesse exercício, ficando com algo tipo assim(obviamente ta errado, não me julguem tanto):
def mudalista(l,li,ls):
sublista=list()
for el in l:
if el>=li:
pos_el1=l.index(el)
elif el>=ls:
pos_el2=l.index(el)
sublista=slice[pos_el1,pos_el2]
print(l[subslista])
return
agradeço desde já quem me responder o mais breve possível, obrigado.