首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python中图的深度复制

python中图的深度复制
EN

Stack Overflow用户
提问于 2015-04-11 20:24:55
回答 1查看 3K关注 0票数 2

如何在Python中对有向图进行深度复制?python中是否有处理图结构的现有模块?每个节点都有一个data字段和一个neighbors字段,后者是存储对相邻节点的引用的list

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-11 20:45:02

代码语言:javascript
运行
复制
import networkx as nx

G1 = nx.Graph()
G1.add_edge(1, 2)
G2 = G1.copy()   # makes a deep copy of G1 into G2
G2.add_edge(1, 3)    

print G1.nodes()    # prints [1, 2]
print G2.nodes()    # prints  [1, 2, 3]

您可以在这里找到更多信息:https://networkx.github.io/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29582679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档