python – iterar lista, buscar elemento y que devuelva la ultima posiciĆ³n de ese elemento en la lista


Estoy inciando en Python, en mi curso nos enviaron este ejercicio donde nos piden que la funcion busque en una lista, el elemento e y en este caso devuelva LA ULTIMA posicion del elemento en la lista. Pienso que en el if deberia ir un AND que denote esta condicion pero no estoy segura como! hice algunos intentos pero ningun fructifero. Alguien me da una mano? Gracias!

def buscar_u_elemento(lista,e):
    pos = -1
    for i, z in enumerate (lista):
        if z == e :
            pos = i
            break
    return(pos)
print(buscar_u_elemento((1,2,3,2,3,4,5,6), 2))