Problem

1/9

Wörterbuch. Wie erstelle ich?

Theory Click to read/hide

Wort

Wir werden einen anderen Python-Datentyp namensWörterbuchdie sieht aus wie eine Liste in dem Sinne, dass es eine Reihe von Objekten ist.
Slovars und Listen haben folgende Eigenschaften:
  • Beide Variablen;
  • beide sind dynamisch (kann bei Bedarf ansteigen und abnehmen);
  • Beide können eingefügt werden (die Liste kann eine andere Liste enthalten, das Wörterbuch kann ein anderes Wörterbuch enthalten, das Wörterbuch kann auch eine Liste enthalten, und umgekehrt).
Slovars unterscheiden sich von Listen, insbesondere wie der Zugang zu Elementen gemacht wird:
  • Der Zugriff auf die Listenelemente basiert auf ihrem Status auf der Liste durch Indexierung;
  • Der Zugang zu Wörterbuchelementen erfolgt über Schlüssel.
Slovari ist eine Datenstruktur, die in Python implementiert wurde, mehr als Assoziation bekannt. Das Wort besteht aus einer Reihe von Schlüsseln. Jedes Paar "Zeichen" entspricht dem Schlüssel zum jeweiligen Wert.

Erstellung von Wörterbuch
Sie können das Vokabular definieren, indem Sie eine Liste von Schlüsselpaaren einfügen, die durch die Kommas in die Figurenkonsolen unterteilt sind.{}) Zwei (sing):jeden Schlüssel von seinem zugehörigen Wert trennen:
d) =
verbal: rouvalue bestandteil,
verbal: rouvalue bestandteil,
♪
♪
♪
schlüssellinie: gradwert bestandteil
♪

Sie können ein Wörterbuch mit einem eingebauten erstellen dict() Funktionen. Argument dict() muss mit dem Dampf übereinstimmen ключ-значение♪ Es ist eine gute Liste dafür:
d = Dikt([
(beteiligter, buvalue-Anteil),
(translatierte Version, RP-Wert),
♪
♪
♪
(translatierte Version, RP-Wert-Komponente)
!
Legen Sie den Inhalt der Liste auf dem Bildschirm nur vom Team. print()♪ Die Vokabeln werden in der Reihenfolge angezeigt, in der sie erstellt wurden.

Problem

Auf der Liste der Namen von Ländern und Kapitalen erstellen Sie ein Wörterbuch dict_countryin dem der Name des Landes der Schlüssel sein wird und das Kapital das Kapital sein wird. Wenn Sie ein Wörterbuch erstellen, verwenden Sie die gleiche Reihenfolge wie auf der folgenden Liste:
LandKapital
AbchasienSukhum
AfghanistanKabul
AlbanienTirana
AlgerienAlgier
ArgentinienBuenos Aires
ArmenienYervan
AustralienCanberra
ÖsterreichWien
AserbaidschanBaku
BahamasNassau