- 一道简单的面试题
描述: 将一个类似图的结构换一个格式输出
Input:
1
2
3
4
5
6
7
8
9graph = {
'data': {},
'f1': {'data'},
'f2': {'f1'},
'f3': {'f2', 'f5'},
'f5': {'f4'},
'f4': {'data'},
'model': {'f3'}
}Output:
1
[{'f3': [{'f2': [{'f1': 'data'}]}, {'f5': [{'f4': 'data'}]}]}]
1 | def test(graph): |