Python - 使用类存储婚姻信息

时间:2015-08-09 14:39:11

标签: python class family-tree

我使用的是here找到的已回答问题的代码。

存储关于婚姻的信息的最pythonic方式是什么?我希望有可能向任何已存在课堂上的已婚人士请求自己的丈夫或自我主妇,并以递归方式请求自己的孩子。

switch ($action) {
    case "insert": ...
    case "update": ...
    case "delete": ...
}

1 个答案:

答案 0 :(得分:0)

不是试图自己想出一个好的模型,而是你在这里看到的是有向图。我使用networkx来创建图表。这将为您提供一系列工具,用于搜索图表,显示,获取统计数据。 因此,您可以将人员创建为节点,然后为父项和子项创建边。如果以后需要,可以为边创建添加限制。 https://networkx.github.io/documentation/latest/tutorial/tutorial.html