Ponlo todo en práctica
Estás creando un "highlight reel" para una app de cine que muestra algunas películas mejor valoradas. Tu objetivo es recuperar las 5 películas con mayor puntuación estrenadas después del año 2000, y solo necesitas mostrar el título y la valoración; ¡nada más!
Para lograrlo, combinarás prácticamente todo lo que has aprendido en este capítulo; ¡suerte! La colección mov sigue disponible para que la uses.
Este ejercicio forma parte del curso
Introducción a MongoDB en Python
Instrucciones del ejercicio
- Completa el filtro para quedarte solo con películas cuya
release_yearsea posterior a 2000 (usa$gt). - Usa una proyección para incluir solo
"title"y"rating"(y excluir"_id"). - Ordena por
"rating"en orden descendente y limita los resultados a las cinco primeras.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
top_rated = mov.find(
# Filter for movies released after 2000
____,
# Project only the title and rating (not id)
____
# Sort by rating descending and limit to five results
).sort("____", ____).limit(____)
print(list(top_rated))