Я создал генератор, который возвращает кортеж, например, название предмета и цену.
output = ('apple',$2)
Я хочу найти кортеж, когда цена максимальна, из всех выходов генератора.
Я знаю, как получить максимум второго элемента, когда кортеж не является выходом генератора, но я не знаю, когда генератор должен быть зациклен.
Должен ли я добавить зацикленные результаты и сначала создать суперсписок? Например, [('apple',$2),('pear',$1) ... ]