У меня есть класс A, список экземпляра A (alist). Класс A имеет метод экземпляра (funca), который имеет только один параметр другого экземпляра A и возвращает экземпляр A. Теперь я хочу использовать «funca», чтобы получить результат всех элементов в «alist». Мой сценарий таков:Нужен лучший способ заставить функцию воздействовать на смежные элементы списка
b = a[0]
for a in alist[1:]:
b=b.funca(a)
Я чувствую код некрасиво. Есть лучший способ сделать это? (Итерация или что-то?)