PlanarEmbedding.remove_nodes_from#

PlanarEmbedding.remove_nodes_from(nodes)[source]#

删除多个节点。

Parameters:
nodes可迭代容器

包含节点的容器(列表、字典、集合等)。如果容器中的某个节点不在图中,则会静默忽略。

See also

remove_node

Notes

当从正在迭代的图表中删除节点时,会引发 RuntimeError ,消息为:

RuntimeError: dictionary changed size during iteration 。这是因为在迭代过程中修改了图的底层字典。为了避免此错误,请将迭代器评估为单独的对象,例如使用 list(iterator_of_nodes) ,然后将此对象传递给 G.remove_nodes_from