all_triplets#

all_triplets(G)[source]#

返回一个生成器,包含DiGraph中所有可能的三节点组合。

Deprecated since version 3.3: all_triplets已弃用,将在NetworkX版本3.5中移除。请改用 itertools.combinations

all_triplets = itertools.combinations(G, 3)
Parameters:
G有向图

NetworkX有向图

Returns:
triplets3元组的生成器

包含3个节点的元组的生成器

Examples

>>> G = nx.DiGraph([(1, 2), (2, 3), (3, 4)])
>>> list(nx.all_triplets(G))
[(1, 2, 3), (1, 2, 4), (1, 3, 4), (2, 3, 4)]