Как найти произведение элементов списка после максимального элемента?
from functools import reduce

a = [20, 4, 35, 3, 4]
my_mult = reduce(lambda x, y: x * y, [a[i] for i in range(a.index(max(a)) + 1, len(a))])
так пойдет?
Можно уточнить? 
Что из себя представляет задача? 
test_list = [1, 3, 7, 2, 6, 5]
7 - максимальный элемент в списке, все остальные после него перемножить, то есть 2 6 и 5?