// 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, property, value): for key in obj: if obj[key] == value: return True elif type(obj[key]) is dict: result = objContains(obj[key], property, value) if result: return result return False obj_contains({"key1": 1, "key2": {"key3": 2}}, "key3", 2)