Задачу о трейдере верно решили:
— @Posegrey;
— @rukapashko;
— @GeorKu;
— @dalor_dandy;
— @Lexio_P;
— @patriarch_chesslovo.
Кратчайшее верное решение предложил @dalor_dandy:
from itertools import combinations
def find_max_profit(prices):
return max(map(lambda p: p[1] - p[0], combinations(prices, 2)))
Теперь все решения проходят проверку в интерпретаторе Programiz. Проверяйте своё решение. Если в нем некорректные отступы или опечатка, то заниматься отладкой админ не будет и решение не засчитает. А то некогда отлаживать код и мемных котиков смотреть.
#задача
@zen_of_python