Tag: Wörterbuch

Sortieren eines Wörterbuches hierarchisch und alphabetisch (Python)

Ich verwende ein Python–Wörterbuch (product_dict), um eine Hierarchie eines Produkts und all seiner Unterabschnitte darzustellen. Die Schlüssel des Diktats sind eindeutige IDs (UUID), und die Werte sind Klassenobjekte, die alle Informationen über diese Teile enthalten, einschließlich: part.name # A string, containing the actual name of a component part.idCode # UUID of component part.parent # UUID […]

Erstellen von Wörterbuch-Objekt aus String, das wie Wörterbücher aussieht

Ich habe eine Saite, die etwas Ähnliches wie folgt aussieht: myString = "major: 11, minor: 31, name: A=1,B=1,C=1,P=1, severity: 0, comment: this is down" Ich habe das bisher so ausprobiert: dict(elem.split(':') for elem in myString.split(',')) Es funktioniert gut, bis es das Namenselement, das oben nicht split() kann, mit ':' fängt. Element in diesem Format möchte […]

Zählen Sie, wie oft ein Teil eines Schlüssels in einem Wörterbuch python erscheint

Ich habe das folgende Wörterbuch und ich möchte zählen, wie oft Tasten erscheinen, Wörterbuch ist sehr groß. a = { (1,2):3, (1,3):5, (2,1):6 } Und ich möchte dieses Ergebnis 1: 3 times 2: 2 times 3: 1 time

Wie man python Wörterbuch ohne ersetzen kann

Der aktuelle Code, den ich habe, ist die category1[name]=(number) Wenn aber der gleiche name den obigen Wert im Wörterbuch durch die neue nummer ersetzt wird, wie würde ich es anstelle des ersetzten Wertes ersetzen, wird der ursprüngliche Wert beibehalten und Der neue Wert wird auch hinzugefügt, so dass der Schlüssel zwei Werte jetzt, danke.

Erstellen eines verschachtelten Wörterbuchverstehens in Python 2.7

Ich habe ein verschachteltes Tupel, das von einem MySQL cursor.fetchall () zurückgegeben wird, das einige Ergebnisse in der Form enthält (datetime.date, float) . Ich muss diese in ein verschachteltes Wörterbuch des Formulars [Monat / Jahr] [Tag des Monats] trennen – also würde ich gern ein Wörterbuch (sagen) Lesungen haben, die ich wie Lesungen verweisen würde […]

Konstruieren Sie Sequenzen aus einem Dataframe mit Wörterbüchern in Python

Ich möchte Sequenzen der Kaufgeschichte des Benutzers mit Wörterbüchern in Python konstruieren. Ich möchte, dass diese Sequenzen nach Datum vergeben werden. Ich habe 3 Spalten in meinem Dataframe: users items date 1 1 date_1 1 2 date_2 2 1 date_3 2 3 date_1 4 5 date_2 4 1 date_5 4 3 date_3 Und das Ergebnis […]

Beste Weg für konvertieren binäre Liste auf Liste der Zeichen (von zwei speziellen char)

Ich habe eine spezielle Liste wie folgt: [0,0,0,1,0,1,0,1,1,1,0,1] Ich möchte es Karte zu einer Char-Liste wie: ['+','+','+','-','+','-','+','-','-','-','+','-'] Hier ist ein Code. Es vervielfacht Wahrscheinlichkeiten, um gemeinsame Wahrscheinlichkeiten zu berechnen: def solve_all_asigned(self,joint_s): mult_val=1 for tab in self.tables: if tab['decision']: continue name=tab['name'] nr=name.replace('.',' ') nr_spd=re.split(' ',nr) val='' check_list=[x in joint_s.keys() for x in nr_spd] if False in […]

Wörterbuch deklaration in python

Ich habe ein Wörterbuch deklariert data=dict(key="sadasfd",secret="1213",to="23232112",text="sucess",from='nattu') Es zeigt Fehler in python .Saying Keyword verwendet .why tut es nicht von. Wann immer ich begegne mit als ein Schlüssel in Wörterbuch kann ich dieses Format nicht verwenden

Python-Wörterbuch, das keinen neuen Wert zurückgibt, wie ich wollte

So klar, dass ich etwas falsch mache. Im eine neue Python / Noob Coder so kann es für viele von euch offensichtlich sein, aber Im nicht sicher, was zu tun ist. class hero(): """Lets do some heros shit""" def __init__(self, name="Jimmy", prof="Warrior", weapon="Sword"): """Constructor for hero""" self.name = name self.prof = prof self.weapon = weapon […]

Gemeinsame IDs (Kreuzung) in zwei Wörterbüchern finden

Ich schrieb ein Stück Code, das in zwei verschiedenen Dateien eine gemeinsame Überschneidungs-ID in Zeile [1] finden soll. Auf meine kleinen Beispieldateien funktioniert es ok, aber bei meinen größeren Dateien nicht. Ich kann nicht herausfinden, warum, können Sie mir vorschlagen, was falsch ist? Das genaue Problem ist, wenn meine Eingabe ist dh 200 es gibt […]

Python ist die beste Programmiersprache der Welt.