¿Cómo pasar elementos del diccionario como argumentos de función en python? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Pasar un diccionario a una función en Python como parámetros de palabras clave 4 respuestasMi códig
1er archivo:
data = {'school':'DAV', 'standard': '7', 'name': 'abc', 'city': 'delhi'}
my_function(*data)
2do archivo:
my_function(*data):
schoolname = school
cityname = city
standard = standard
studentname = name
en el código anterior, solo las claves del diccionario de "datos" se pasaron amy_function()
, pero quiero que pasen los pares clave-valor. ¿Cómo corregir esto?
Quiero elmy_function()
para modificarse así
my_function(school='DAV', standard='7', name='abc', city='delhi')
y este es mi requisito, dar respuestas de acuerdo a este
EDITAR clave del diccionarioclas se cambia aestánda