Если у меня есть последовательность объектов, над каждым элементом которой должна выполняться операция, есть ли лучший способ абстрагировать цикл или нет?
Перебирать список и звонить
def func(item): some_op(item) some_other_op(item) for item in items: func(item)Вызов метода и цикла внутри
def func(items): if not isinstance(items, Sequence): items = [items] for item in items: some_op(item) some_other_op(item) func(items)
Есть ли преимущества одного перед другим?
![Следует ли независимо вызывать цикл метода над контейнером? [closed] TheFAQ.ru](https://thefaq.ru/wp-content/uploads/2023/01/logo-250.png)