Problem

3/9

Wörterbücher. Integrierte Methoden

Theory Click to read/hide

Beabsichtigte Methoden der Arbeit mit Wörterbüchern

Einige der Methoden, mit denen Sie in der Studie der Linien, Listen und Artefakte vertraut sind, arbeiten auch mit Wörterbüchern. Zum Beispiel, Verfahren in (oder not in( Ob ein bestimmter Schlüssel im Wörterbuch ist.

Es ermöglicht Ihnen auch, durch alle Schlüssel des Wörterbuchs zu gehen.
für Schlüssel in dict_country:
Print(key)
Es ist auch möglich, mit dem Verfahren den Ble-Wert zu verwenden. items()
für Schlüssel, Wert in dict_country.items():
Druck (Taste, Wert)
Andere häufig verwendete Methoden sind in der Tabelle dargestellt.
TitelMethodeBeschreibung (Beispiel)
Größe des Wörterbuchslen()Wiederholen Sie die Anzahl der Elemente im Wörterbuch
len(dict_country)
Update des Wörterbuchsupdate()Es ist möglich, ein paar Wörterbücher auf einmal zu aktualisieren.
dict_country.update({'Russia': 'Москва', 'Armenia': 'Ереван'})
Schlüsselwertget()Es gibt einen Wert auf den Schlüssel. Kann verwendet werden, um die Anwesenheit eines Schlüssels in einem Wörterbuch zu überprüfen
dict_country.get.
# Wenn es keinen solchen Schlüssel gibt, kommt es zurück
dict_country.get.
# (anstatt 0 kann jede Bedeutung gegeben werden
Schlüsselentfernungpop()Methodepop()entfernt den Schlüssel und gibt seinen Wert zurück.
dict_country.pop('Bahamas')
Schlüssel des Wörterbuchskeys()Methodekeys()gibt die Schlüsselsammlung im Wörterbuch zurück.
dict_country.keys()
Wörterbuchwertvalues()Methodevalues()gibt die Erfassung von Werten im Wörterbuch zurück.
dict_country.values()
Vokabularitems()Methodeitems()gibt die Erfassung von Werten im Wörterbuch zurück.
dict_country.items()

Problem

Ein Alphabet-Frequenzvokabular ist ein Frequenzvokabular, in dem die Wörter, die ihre Frequenz(en) angeben, auf dem Alphabet liegen.
Erstellen Sie ein Wörterbuch, wo das Recht jedes Wortes so oft im Originaltext angezeigt wird.
Der Schluss des Textes ist eine Zeile mit dem einzigen Wort,END!" Das Verfahren zum Löschen von Wörtern spielt nicht.

Eingangsdaten
Die Zeilen des Textes kommen rein. Die letzte Zeile enthält ein Wort "END! und ist ein Zeichen des Endes des Textes.

Ausgangsdaten
Legen Sie alle Wörter auf dem Bildschirm, was die Lücke in der Anzahl der Zeiten anzeigt, die im Text vorkommen. Jedes Wort auf einer separaten Zeile.

Beispiele
NeinEingangsdatenAusgangsdaten
1Essen Sie die weichen französischen Brötchen.
END!
Fleisch 1
1
1
Weiche 1
Französisch 1
Masse 1