0

我有一个pygraph数据结构,我想修改它。我想执行以下操作:

  1. 创建现有 pygraph 的副本
  2. 通过遍历树并更改节点属性来修改副本中的节点

我无法在文档/代码中找到如何执行这些操作。可能吗?如何?

4

1 回答 1

0

复制:

要在 python 中复制结构,您需要使用复制模块

from copy import deepcopy
copy_graph = deepcopy(original_graph)

遍历

有一个关于如何遍历图形的示例:

from pygraph.algorithms.searching import depth_first_search
st, pre, post = depth_first_search(copy_graph)
于 2014-01-13T09:27:33.640 回答