Добрый день. Возникла проблема с kwargs в Python, искал в инете, но не нашел ответ. При вызове функции python выдает ошибку от том, что ждет 0 аргументов, а передан 1. Если передаю вместо имени словаря, сам словарь, то ошибок нет, но мне бы хотелось передавать именно имя словаря. Объясните в чём загвоздка. Заранее спасибо :)
people = {
'josh': 'man',
'jack': 'man',
'anna': 'woman'
}
def people(**kwargs):
for name, sex in kwargs.items():
print(name + ' is a ' + sex)
people(people)