2D-Dictionary in Python

Muhammad Waiz Khan 10 Oktober 2023
  1. Erstellen ein 2D-Dictionary in der Python-Methode #1
  2. Erstellen ein 2D-Dictionary in der Python-Methode #2
2D-Dictionary in Python

In diesem Tutorial werden wir diskutieren, wie man ein zweidimensionales Dictionary in Python erstellt. Ein zweidimensionales Dictionary ist ein Dictionary, das in jedem Index ein Dictionary enthält.

Wir können ein zweidimensionales Dictionary erstellen, indem wir entweder ein vollständiges Dictionary innerhalb eines Dictionaries hinzufügen oder Werte einzeln hinzufügen. Beide Methoden zum Erstellen eines zweidimensionalen Dictionaries in Python werden im Folgenden erläutert.

Erstellen ein 2D-Dictionary in der Python-Methode #1

In Python können wir Wörterbücher zu einem Dictionary hinzufügen, um ein zweidimensionales Dictionary zu erstellen. Wir können das zweidimensionale Dictionary auch mit der Methode json.dumps() drucken, die die Eingabe in einen JSON-String umwandelt. Das folgende Codebeispiel zeigt, wie wir in Python ein zweidimensionales Dictionary erstellen können.

import json

twoD_dict = dict()
twoD_dict["first_dict"] = {"key1": "val1", "key2": "val2"}
print(json.dumps(twoD_dict, sort_keys=True, indent=2))

Ausgabe:

{
  "first_dict": {
    "key1": "val1",
    "key2": "val2"
  }
}

Erstellen ein 2D-Dictionary in der Python-Methode #2

Wir können auch einfach ein Dictionary innerhalb eines Dictionaries erstellen und das Schlüssel-Wert-Paar später hinzufügen. Wir können ein Dictionary mit dieser Methode in Python auf folgende Weise erstellen.

import json

twoD_dict = dict()
twoD_dict["first_dict"] = dict()
twoD_dict["first_dict"]["key1"] = "value1"
twoD_dict["first_dict"]["key2"] = "value2"
print(json.dumps(twoD_dict, sort_keys=True, indent=2))

Ausgabe:

{
  "first_dict": {
    "key1": "value1",
    "key2": "value2"
  }
}

Verwandter Artikel - Python Dictionary