В сети x 1 в графе есть метод с именем adjlist_dict_factory
, который можно использовать для создания списка смежности. В сети 2 есть два метода
adjlist_inner_dict_factory
adjlist_outer_dict_factory
К чему здесь относится внутреннее и внешнее?
В частности, для кода извлечения подграфа в 1.10 , который следует использовать для замены adjlist_dict_factory
?
Я попробовал их обоих, и похоже, что они оба работают ...
В записной книжке IPython информация из ??
также выглядит для них одинаково.
In [4]: g.adjlist_outer_dict_factory??
Init signature: g.adjlist_outer_dict_factory(self, /, *args, **kwargs)
Docstring:
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Type: type
In [5]: nx.__version__
Out[5]: '2.2'