Модуль: 13.4 Функции с возвратом значения. Часть 1


21. Последнее вхождение

Напишите функцию get_last_index(data, value), которая принимает на вход список data и некоторое значение value и возвращает индекс последнего вхождения данного значения в список или текст «ERROR!» (без кавычек), если искомое значение отсутствует в списке.

Примечание 1. Если искомое значение встречается в списке только один раз, то нужно вернуть индекс этого вхождения.
Примечание 2. Обратите внимание на то, что для принятия данных на вход в программе используется функция eval(). Не нужно разбираться в её устройстве. Изучать ее будем позже. 

Примеры
Входные данныеВыходные данные
1 ['Валера', 'Тимур', 'Артур', 'Света', 'Сослан', 'Артур', 'Антон']
'Артур'
5
2 [4, 9, -4, 2, 3, 1, 1]
1
6
3 ['Алеша', 'Добрыня', 'Илья', 'Юлий']
'Князь'
ERROR!

Вставьте недостающие фрагменты кода
Python
# объявление функции
def get_last_index(data, value):    
# считываем данные
data = eval(input())
value = eval(input())

# вызываем функцию
print(get_last_index(data, value))