PlanarEmbedding.remove_nodes_from#
- PlanarEmbedding.remove_nodes_from(nodes)[source]#
删除多个节点。
- Parameters:
- nodes可迭代容器
包含节点的容器(列表、字典、集合等)。如果容器中的某个节点不在图中,则会静默忽略。
See also
Notes
- 当从正在迭代的图表中删除节点时,会引发
RuntimeError
,消息为: RuntimeError: dictionary changed size during iteration
。这是因为在迭代过程中修改了图的底层字典。为了避免此错误,请将迭代器评估为单独的对象,例如使用list(iterator_of_nodes)
,然后将此对象传递给G.remove_nodes_from
。