Python列表问题之remove用法

遇到一个作业题,让使用Python的remove函数实现先从列表尾部删除的功能(因为本来remove设计的应该是从元素第一次出现的地方删除)请问这种情况应该如何去进行处理(不使用切片等先将该列表逆序的方法的话)

把列表翻转了删了 再翻转回去不就可以

方法1:重新定义一下remove函数
方法2:修改remove函数的源码

感觉作业出问题了。要么修改remove函数,但是修改了,那就不是python原本的函数了

用reversed反转列表,删除元素后再反转回来