dynetx.DynGraph.nodes¶
-
DynGraph.
nodes
(t=None, data=False)¶ Return a list of the nodes in the graph at a given snapshot.
Parameters: - t (snapshot id (default=None)) – If None the the method returns all the nodes of the flattened graph.
- data (boolean, optional (default=False)) – If False return a list of nodes. If True return a two-tuple of node and node data dictionary
Returns: nlist – A list of nodes. If data=True a list of two-tuples containing (node, node data dictionary).
Return type: list
Examples
>>> import dynetx as dn >>> G = dn.DynGraph() # or DiGraph, MultiGraph, MultiDiGraph, etc >>> G.add_path([0,1,2], 0) >>> G.nodes(t=0) [0, 1, 2] >>> G.add_edge(1, 4, t=1) >>> G.nodes(t=0) [0, 1, 2]