Я хотел бы вызвать функцию в Python, используя словарь.
Вот некоторый код:
d = dict(param='test')
def f(param):
print(param)
f(d)
Это печатает {'param': 'test'}
но я бы хотел просто напечатать test
.
Я хотел бы, чтобы он работал аналогично для других параметров:
d = dict(p1=1, p2=2)
def f2(p1, p2):
print(p1, p2)
f2(d)
Это возможно?