Tag: Wörterbuch

Kombinieren von Wörterbucheinträgen durch gemeinsame Elemente

Ich habe ein sehr großes Wörterbuch mit Schlüsseln mit einer Liste von Artikeln. Ich möchte alle Schlüssel, die mindestens ein Element in der Liste gemeinsam haben, auf eine effiziente Weise gruppieren. Beispielsweise: dictionary = {'group1': ['a', 'b', 'c', 'd'], 'group2': ['a', 'b', 'c', 'd', 'e'], 'group3': ['f', 'g', 'h'], 'group4': ['g', 'z']} group_dict(dictionary) Würde zurückgeben: […]

Python – Do (etwas) wenn das Ereignis in der Nähe ist

Ich schaffe ein Event-Benachrichtigungssystem für unsere Gaming-Community. Allerdings bin ich nicht ganz sicher, wo ich anfangen soll. Ich habe ein Wörterbuch von Ereignissen und ihre Zeiten, zum Beispiel: {'Game Night': 19:00 2013-06-29, '3CB vs ST3 Match': 18:45 2013-07-02, 'Website Maintainance': 13:00 2013-07-16, etc} Die Zeiten wurden bereits mit strptime () in das korrekte datetime-Format konvertiert. […]

Ich habe eine sehr große Liste von Wörterbüchern und ich möchte das Innere summieren

Etwas wie {A: 3, 45, 34, 4, 2, 5, 94, 2139, 230345, 283047, 230847}, {B: 92374, 324, 345, 345, 45879, 34857987, 3457938457), {C: 23874923874987, 2347} Wie kann ich das reduzieren? {A: 2304923094820398}, {B: 2374923784897}, {C: 29348239847239847} Werte sind offensichtlich nicht genau. Ich möchte nur alle Werte in einer nicht-zeitaufwendigen Weise addieren.

Wenn JSON Key Else existiert

Ich hoffe du hast einen schönen Tag! Ich versuche, die {'green color','road','street','yellow color'} die ich mit dieser Funktion in Python 3 machen konnte, aber ich möchte nur, dass es zurückkommt, wenn der Schlüssel "KLASSEN" Existiert im Wörterbuch "json_data". Wenn ich die Funktion mit dem folgenden JSON-Code ausführe, funktioniert es aber wenn ich einen anderen Code […]

Python: Erstellen Sie Unterwörterbuch aus dem Wörterbuch

Ich habe ein Python–Wörterbuch, sagen wir dic = {"aa": 1, "bb": 2, "cc": 3, "dd": 4, "ee": 5, "ff": 6, "gg": 7, "hh": 8, "ii": 9} Ich möchte eine Liste von Unter-Wörterbuch-Elementen mit der Länge 3 wie machen dic = [{"aa": 1, "bb": 2, "cc": 3}, {"dd": 4, "ee": 5, "ff": 6}, {"gg": 7, "hh": […]

Druckwerte und Schlüssel aus einem Wörterbuch in einem bestimmten Format (Python)

Ich habe dieses Wörterbuch (Name und Klasse): d1 = {'a': 1, 'b': 2, 'c': 3} Und ich muss es so ausdrucken: |a | 1 | C | |b | 2 | B | |c | 3 | A | Ich habe ein neues Wörterbuch erstellt, um die Buchstabenstufung anhand dieser Bedingungen herauszufinden: d2 = {} […]

Haben String-Darstellungen von Wörterbüchern Ordnung in Python 3.4?

Ich kenne Wörterbücher selbst in Python haben keine Ordnung. Allerdings bin ich eher neugierig wenn wenn du str() auf ein Wörterbuch nennst, wenn es immer in der gleichen Reihenfolge ist. Es scheint zu sortieren (per Schlüssel), egal welche Reihenfolge ich Artikel hinzufügen: d={} d[5]=5 d[1]=1 d["z"]="z" d["a"]="a" s=str(d) print(s) Ich weiß, eine Menge Leute werden […]

Wortfrequenz mit Wörterbuch

Mein Problem ist, ich kann nicht herausfinden, wie die Wortzählung mit dem Wörterbuch und beziehen sich auf Tasten Länge. Betrachten wir zum Beispiel den folgenden Text: "This is the sample text to get an idea!. " Dann wäre die erforderliche Ausgabe 3 2 2 3 0 5 Da es 3 Wörter der Länge 2, 2 […]

Was ist der effizienteste Weg, um Schlüssel von einem Wörterbuch auf Daten in Textdatei abzustimmen

Sage ich habe folgendes Wörterbuch: data=[a 1 : A, b 2 : B, c 3 : C, d 4 : D] Und eine .txt-Datei, die liest: Key a 1 b 2 c 3 d 4 Word as box cow dig ( Notenwerte werden durch \ t TAB-Zeichen getrennt ) Wie kann ich die Schlüssel aus […]

Lesen Sie Python dict oder yaml und rufen Sie als Pythonfunktion mit Argumenten und Objekten an

Um das unten genannte Python dict oder sein äquivalentes yaml zu lesen und gleichwertige pythonfunktion zu erzeugen mydict = {'RouteAdd': {'route_config': {'RouteConfig': {'table_name': 'my table', 'app_id': 'my app', 'nexthops': [{'NexthopInfo': {'nexthop_index': 2, 'nexthop_address': {'GatewayAddress': {'ethernet_mac': 'my mac', 'nexthop_ip': 'my ip'}}, 'if_name': 'my interface'}}]}}}} Sein Yaml (zur Lesbarkeit): RouteAdd: route_config: RouteConfig: app_id: "my app" nexthops: – […]

Python ist die beste Programmiersprache der Welt.