Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Optimale Datenstrukturen Wählen | Effiziente Nutzung von Datenstrukturen
Optimierungstechniken in Python
course content

Kursinhalt

Optimierungstechniken in Python

Optimierungstechniken in Python

1. Verstehen und Messen der Leistung
2. Effiziente Nutzung von Datenstrukturen
3. Leistungssteigerung mit Integrierten Werkzeugen

book
Herausforderung: Optimale Datenstrukturen Wählen

Aufgabe

Swipe to start coding

Ihre Aufgabe ist es, die am besten geeignete Datenstruktur (list, ndarray, set oder tuple) für jedes der unten aufgeführten Szenarien auszuwählen. Basierend auf der Art der Daten und den spezifischen Anforderungen für jede Sammlung, füllen Sie die Lücken (___) aus, um die korrekten Datenstrukturen zu erstellen. Stellen Sie sicher, dass Sie die entsprechenden Klammern für jede Struktur verwenden, und wenn Sie ein NumPy-Array erstellen, initialisieren Sie es basierend auf einer Liste.

  1. Für monthly_sales sind die Daten numerisch, und Sie müssen häufige Berechnungen darauf durchführen.
  2. user_ids, jede ID sollte einzigartig sein, und Sie müssen häufig überprüfen, ob eine bestimmte ID vorhanden ist.
  3. product sollte ein festes (unveränderliches) Datensatz sein.
  4. tasks sollte eine geordnete Sammlung sein und häufige Hinzufügungen und Entfernungen ermöglichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
toggle bottom row

book
Herausforderung: Optimale Datenstrukturen Wählen

Aufgabe

Swipe to start coding

Ihre Aufgabe ist es, die am besten geeignete Datenstruktur (list, ndarray, set oder tuple) für jedes der unten aufgeführten Szenarien auszuwählen. Basierend auf der Art der Daten und den spezifischen Anforderungen für jede Sammlung, füllen Sie die Lücken (___) aus, um die korrekten Datenstrukturen zu erstellen. Stellen Sie sicher, dass Sie die entsprechenden Klammern für jede Struktur verwenden, und wenn Sie ein NumPy-Array erstellen, initialisieren Sie es basierend auf einer Liste.

  1. Für monthly_sales sind die Daten numerisch, und Sie müssen häufige Berechnungen darauf durchführen.
  2. user_ids, jede ID sollte einzigartig sein, und Sie müssen häufig überprüfen, ob eine bestimmte ID vorhanden ist.
  3. product sollte ein festes (unveränderliches) Datensatz sein.
  4. tasks sollte eine geordnete Sammlung sein und häufige Hinzufügungen und Entfernungen ermöglichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt