Fügen Sie dem Netzwerk X nur dann den Knoten hinzu, wenn ein Knoten mit demselben Attribut nicht vorhanden istPython

Python-Programme
Anonymous
 Fügen Sie dem Netzwerk X nur dann den Knoten hinzu, wenn ein Knoten mit demselben Attribut nicht vorhanden ist

Post by Anonymous »

Ich bin sehr neu in NetworkX und grafisch im Allgemeinen und wollte Ihre Hilfe.G.add_node(node_id)
G[id]['Coord1'] = 3
G[id]['Coord2'] = 7
G[id]['Coord3'] = None
G[id]['Coord4'] = None
G[id]['Coord5'] = None
< /code>

Ich möchte jetzt einen neuen Knoten mit einigen Koordinaten hinzufügen. Knoten mit einer Koordination, die gemeinsam genutzt wird, werde ich keinen neuen Knoten hinzufügen, sondern einfach einige Änderungen am vorhandenen Knoten vornehmen. Z. B. < /p>

find_node = [attrdict for n,attrdict in G.node.items() if attrdict['coord1'] == tempcoord ]
< /code>

Wo Tempcoord die Koordinate von Interesse am Knoten ist, das ich hinzufügen möchte. ID, aber das erstreckt sich nicht auf Knoten, die das gleiche Attribut richtig teilen? Sinn.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post