В принципе, я бы хотел:
>>> from functools import partial
>>> partial(str.startswith, prefix='a')('a')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: startswith() takes no keyword arguments
Но более общий вопрос: как заполнить конкретные позиционные аргументы с помощью partial
.
P.S. Я понимаю, что вместо lambda
можно использовать.