PlanarEmbedding.remove_nodes_from#

PlanarEmbedding.remove_nodes_from(nodes)[source]#

移除多个节点。

参数:
nodes可迭代容器

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

另请参阅

remove_node

注意

当从正在更改的图的迭代器中移除节点时,会引发 RuntimeError,错误消息为:RuntimeError: dictionary changed size during iteration。这发生在图的基础字典在迭代期间被修改时。为避免此错误,请将迭代器评估为一个单独的对象,例如使用 list(iterator_of_nodes),然后将此对象传递给 G.remove_nodes_from