Как передать элементы словаря в качестве аргументов функции в python? [Дубликат]

На этот вопрос уже есть ответ:

Передача словаря в функцию в Python в качестве параметров ключевого слова 4 ответа

Мой код

1-й файл:

data = {'school':'DAV', 'standard': '7', 'name': 'abc', 'city': 'delhi'}
my_function(*data)

2-й файл:

my_function(*data):
    schoolname  = school
    cityname = city
    standard = standard
    studentname = name

в приведенном выше коде только ключи словаря "data" были переданыmy_function(), но я хочу, чтобы пары ключ-значение прошли. Как это исправить?

Я хочуmy_function() чтобы получить такие изменения

my_function(school='DAV', standard='7', name='abc', city='delhi')

а это мое требование, дай ответы в соответствии с этим

РЕДАКТИРОВАТЬ словарь ключучебный клас изменяется на Стандартный

Ответы на вопрос(3)

Ваш ответ на вопрос