graphscope.nx.classes.function.number_of_selfloops#

graphscope.nx.classes.function.number_of_selfloops(G)[source]#

Returns the number of selfloop edges.

A selfloop edge has the same node at both ends.

Returns:

nloops – The number of selfloops.

Return type:

int

Examples

>>> G = nx.Graph()  # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> G.add_edge(1, 1)
>>> G.add_edge(1, 2)
>>> nx.number_of_selfloops(G)
1