Santiago Moresi

Generation

generate functionMon, 12 Jun 2023

// Implementar la función objContains: debe buscar dentro de un objeto anidado un par {clave: valor} // especifico. Tanto el objeto como el nombre de la propiedad y su valor serán recibidos por parámetro. // En el caso de que encuentre el valor indicado en cualquier nivel del objeto debe devolver true, // de lo contrario, devolver false

def objContains(obj, prop, value): result = False for k, v in obj.items(): if k == prop and v == value: result = True if type(v) == dict: result = objContains(v, prop, value) return result obj = {"a" : {"b" : {"c" : {"d" : {"e" : {"f" : {"g" : 1}}}}}}} objContains(obj, "e", 1)

Want to kickstart your project?Use the new AI Studio to create your code