Попробуйте со списком:
def filt(delete, lst):
return [x for x in lst if x != delete]
Или, альтернативно, со встроенной функцией фильтрации:
def filt(delete, lst):
return filter(lambda x: x != delete, lst)
И лучше , а не , чтобы использовать имя filter
для вашей функции, поскольку это то же имя, что и встроенная функция, использованная выше