СЯУ что fold в python НЕ ИДИОМАТИЧЕН. Ну, то есть, существует functools.reduce, но там много своих гитик. Т.е. свернуть конструкцию
примерно никак. Слушайте песню «Валенки».
Отдельно доставляет питонский стековерфлоу, который в упор не отличает конкретику от абстрактного вопроса. Т.е. диалог в стиле:
— Чем заменить в питоне foldl, НАПРИМЕР в таком коде: "foldl (+) 0 [1,2,3,4,5]"
— А чем тебя sum не устраивает?
Практики, блин.
result=[] for i in items: result.extend(i.members())
примерно никак. Слушайте песню «Валенки».
Отдельно доставляет питонский стековерфлоу, который в упор не отличает конкретику от абстрактного вопроса. Т.е. диалог в стиле:
— Чем заменить в питоне foldl, НАПРИМЕР в таком коде: "foldl (+) 0 [1,2,3,4,5]"
— А чем тебя sum не устраивает?
Практики, блин.
no subject
Date: 2021-07-06 12:42 am (UTC)Ну тупые. Начиная с автора. Который однажды так и заявил: "я не знаю, что такое монады, и знать не собираюсь". Заявил это он, собственно, Уодлеру.