info
Importante: Para que se registre el resultado tienes que iniciar sesión.
Filtrar propiedades
Medio25 pts·Objetos
Enunciado
Filtrar propiedades
Dado un objeto y un array de claves, devuelve un nuevo objeto que solo contenga las propiedades cuyas claves aparecen en el array.
Parámetros
obj(dict): El objeto original.claves(list[str]): Las claves que se desean conservar.
Valor de retorno
- (dict): Un nuevo objeto con solo las propiedades indicadas.
Ejemplos
filter_properties({"a": 1, "b": 2, "c": 3}, ["a", "c"])
# {"a": 1, "c": 3}
Notas
- No modifiques el objeto original.
- Si ninguna clave coincide, devuelve un diccionario vacío.
Restriccionesexpand_more
- Dificultad: Medio
- Completa todos los test cases para obtener los 25 puntos.
- No modificar la línea
exportal final del archivo. - Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.
Puedes usar print() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.
Inicia sesión para reaccionar
Inicia sesión para reaccionar