我有一个与另一封信对应的信件列表的文件:
A['B', 'D']
B['A', 'E']
C[]
D['A', 'G']
E['B', 'H']
F[]
G['D']
H['E']
我需要将这些列表导入到它们相应的字母中,希望有这样的变量:
vertexA = ['B', 'D']
vertexB = ['A', 'E']
vertexC = []
vertexD = ['A', 'G']
vertexE = ['B', 'H']
vertexF = []
vertexG = ['D']
vertexH = ['E']
最好的办法是什么?我试着寻找答案,但运气不好。谢谢你的帮助。你知道吗
读取输入文件时,输入应如下所示:
所以,我们知道第一个字母是名单的名字。你知道吗
您可以处理循环、读取文件和字符串操作以获得正确的命名。。。你知道吗
你可以尝试使用字典而不是变量,我认为这也使得从文本文件填充数据变得更容易。你知道吗
最好是编一本字典。字母表中的每个字母都将是一个键,然后值将是相关字母的列表。以下是概念证明(未经测试):
使用它会很容易:
相关问题 更多 >
编程相关推荐