【发布时间】:2021-02-18 14:54:13
【问题描述】:
我有一个文件,其内容如下。它代表两个路口及其重量或距离。
a / b / 3
a / c / 5
a / d / 2
b / a / 3
b / e / 11
b / f / 12
c / a / 5
c / f / 7
d / a / 2
d / f / 8
d / g / 5
e / b / 11
e / f / 3
e / h / 3
f / b / 12
f / c / 7
f / d / 8
f / e / 3
f / g / 4
f / h / 7
f / i / 5
f / k / 4
g / d / 5
g / f / 4
g / k / 5
h / e / 3
h / f / 7
h / j / 2
i / f / 5
i / j / 3
j / h / 2
j / i / 3
j / k / 6
k / g / 5
k / f / 4
k / j / 6
我想从文件中创建一个字典,或者更确切地说是一个图表,如下所示:
graph = {'a':{'b':3,'c':5,'d':2},'b':{'a':3,'e':11,'f':12},'c':{'a':5,'f':7},'d':{'a':2,'f':8,'g':5},'e':{'b':11,'f':3,'h':3},'f':{'b':12,'c':7,'d':8,'e':3,'g':4,'h':7,'i':5,'k':4},'g':{'d':5,'f':4,'k':5},'h':{'e':3,'f':7,'j':2},'i':{'f':5,'j':3} , 'j':{'h':2,'i':3,'k':6} ,'k':{'g':5,'f':4,'j':6} }
【问题讨论】:
标签: python file dictionary graph