DiGraph.__init__#
- DiGraph.__init__(incoming_graph_data=None, **attr)[源码]#
初始化一个带有边、名称或图属性的图。
- 参数:
- incoming_graph_data输入图 (可选, 默认: None)
用于初始化图的数据。如果为 None (默认),则创建一个空图。数据可以是边列表,或任何 NetworkX 图对象。如果安装了相应的可选 Python 包,数据也可以是 2D NumPy 数组、SciPy 稀疏数组或 PyGraphviz 图。
- attr关键字参数, 可选 (默认= 无属性)
以键=值对的形式添加到图中的属性。
另请参阅
示例
>>> G = nx.Graph() # or DiGraph, MultiGraph, MultiDiGraph, etc >>> G = nx.Graph(name="my graph") >>> e = [(1, 2), (2, 3), (3, 4)] # list of edges >>> G = nx.Graph(e)
可以指定任意的图属性对(key=value)
>>> G = nx.Graph(e, day="Friday") >>> G.graph {'day': 'Friday'}