DiGraph.__init__#
- DiGraph.__init__(incoming_graph_data=None, **attr)[source]#
初始化一个带有边、名称或图属性的图。
- Parameters:
- incoming_graph_data输入图(可选,默认:None)
用于初始化图的数据。如果为None(默认),则创建一个空图。数据可以是边列表,或任何NetworkX图对象。如果相应的Python包已安装,数据也可以是2D NumPy数组、SciPy稀疏数组或PyGraphviz图。
- attr关键字参数,可选(默认=无属性)
以键=值对形式添加到图中的属性。
See also
Examples
>>> G = nx.Graph() # 或DiGraph, MultiGraph, MultiDiGraph等 >>> G = nx.Graph(name="我的图") >>> e = [(1, 2), (2, 3), (3, 4)] # 边列表 >>> G = nx.Graph(e)
可以分配任意图属性对(键=值)
>>> G = nx.Graph(e, day="星期五") >>> G.graph {'day': '星期五'}