我需要根据依赖值更新数据框,应该如何操作?
比如,有一个输入数据框df
:
id dependency
10
20 30
30 40
40
50 10
60 20
这里有:
20 -> 30
和30 -> 40
。因此,最终结果将是20 -> 40
和30 -> 40
。
同样地,60 -> 20 -> 30 -> 40
,因此最终结果将是60 -> 40
。
最终结果:
id dependency final_dependency
10
20 30 40
30 40 40
40
50 10 10
60 20 40