LoslegenKostenlos starten

Die Typing-Bibliothek verwenden

Die Bibliothek typing hilft dir, Type Hints zu Objekten wie Dictionaries und Listen hinzuzufügen – einschließlich der Elemente in diesen Objekten. In dieser Übung trainierst du genau das. Viel Erfolg!

Diese Übung ist Teil des Kurses

<Kurs>Fortgeschrittene objektorientierte Programmierung in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere aus der Bibliothek typing Dict und List.
  • Füge mithilfe einer aus typing importierten Klasse Type Hints zum Dictionary roster hinzu, um die Typen der Schlüssel und Werte festzulegen.
  • Aktualisiere die Erstellung der Liste agents, um Type Hints sowohl für das Objekt selbst als auch für den Typ der darin gespeicherten Elemente hinzuzufügen.

Interaktive praktische Übung

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

# Import Dict and List from typing
from ____ import ____, ____

# Type hint the roster of codenames and number of missions
roster: ____[____, ____] = {
  "Chuck": 37,
  "Devin": 2,
  "Steven": 4
}

# Unpack the values and add type hints for the new list
agents: ____[____] = [
  f"Agent {agent}, {missions} missions" \
  for agent, missions in roster.items()
]
Code bearbeiten und ausführen