【python】一个问题关于一个小算法,和一个功能的实现(实际问题)
我尽量表达清楚。
我这里有一个目录。按这个目录进行功能分配。举个例子
人
--男人
--运动员(其实也有女运动员,举个例子而已)
--刘翔
--姚明
--水手
--水手甲
--水手乙
--船长
--船长甲
--船长丁
--女人
--导购
--导购甲
--导购乙
--董事长
--甲
--乙
这样一个目录结构,我想拿出来一个节点,就能得到所有的父节点信息。
例如 我拿出甲,就有需要知道甲 -- 董事长 -- 女人 -- 人
现在做成了一个字典的形式。
我的问题:
1.如果是一个字典,有什么办法能够通过value值得到它的key?我觉得没有办法做到。
2.想做成一个树。思路是怎样的?
3.是否有其他好主意。
最后一点补充,运动员里也有可能含有甲。
不知道我说清楚没有。。
谢谢大家。
我这里有一个目录。按这个目录进行功能分配。举个例子
人
--男人
--运动员(其实也有女运动员,举个例子而已)
--刘翔
--姚明
--水手
--水手甲
--水手乙
--船长
--船长甲
--船长丁
--女人
--导购
--导购甲
--导购乙
--董事长
--甲
--乙
这样一个目录结构,我想拿出来一个节点,就能得到所有的父节点信息。
例如 我拿出甲,就有需要知道甲 -- 董事长 -- 女人 -- 人
现在做成了一个字典的形式。
我的问题:
1.如果是一个字典,有什么办法能够通过value值得到它的key?我觉得没有办法做到。
2.想做成一个树。思路是怎样的?
3.是否有其他好主意。
最后一点补充,运动员里也有可能含有甲。
不知道我说清楚没有。。
谢谢大家。
...全文
相关推荐
利用 First Fit 和 Best fit 算法解决物流3D bin packing问题 Python实现
利用First Fit 和 Best fit启发式算法,解决3D物体装箱问题,python实现,用最少的箱子装规定的物体,解决物流问题
NSGA 2 和 3 算法的 Python 实现
NSGA 2:多目标优化 适合 2 个对象 NSGA 3:多目标优化 适用于 2 个或更多对象
python-code:使用python解决算法和数据结构问题,分为不同级别,简单,中级和高级
python代码 使用python解决算法和数据结构问题。 它分为几个级别:简单,中级和高级。 还包括一些特殊文件,其中包含我对编码挑战/课程的解决方案。
Python算法:Python算法
Python算法:Python算法
python算法实现走迷宫,画出路线
python算法实现走迷宫,用图形表示,走法路线可画出来!


