LoslegenKostenlos starten

Sortier’s!

Willst du Filme vom ältesten Klassiker bis zum neuesten Blockbuster auflisten? Oder zuerst die bestbewerteten hervorheben? Genau dafür gibt es .sort().

Nutze .sort(field, direction), um die Reihenfolge deiner Abfrageergebnisse zu steuern:

  • field ist der Feldname, nach dem sortiert wird
  • direction ist 1 für aufsteigend (A–Z, niedrig–hoch), -1 für absteigend (Z–A, hoch–niedrig)

Diese Übung ist Teil des Kurses

<Kurs>Einführung in MongoDB mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Liste alle Filme nach release_year sortiert auf (vom ältesten zum neuesten).
  • Liste die Top 3 bestbewerteten Filme auf, nach rating absteigend sortiert.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Sort by release year (oldest movies first) 
by_year = mov.find().____
print(list(by_year))

# Show the three highest rated movies
by_rating = mov.find().____.____
print(list(by_rating))
Code bearbeiten und ausführen