Python экземпляр класса с частичным аргументом и конструктор вызова с функцией map на итерируемой - PullRequest
0 голосов
/ 20 февраля 2020

Как создать экземпляр класса с частичным аргументом и вызвать конструктор с функцией отображения в Python?

В настоящее время мне нужно вызвать объект (), чтобы выполнить вызов , когда я ожидаю, что вызов выполнит эту работу за меня без меня вершина этого.

Что я делаю не так?

from functools import partial


class Hello():
    def __init__(self, a, b):
        self.a = a
        self.b = b

    def __call__(self):
        return self._foo()

    def _foo(self):
        return self.a + self.b


ii = [1,2,3]
res = list(map(partial(Hello, b=10), ii))

res = [x() for x in res]
...