python - 获取文件中的格式化列表来列出 python

标签 python list file

我有一个文件,其中包含与另一个字母对应的字母列表:

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']

最好的方法是什么?我尝试寻找答案,但很不幸。感谢您的帮助。

最佳答案

您可以尝试使用字典而不是变量,我认为这也可以更轻松地从文本文件填充数据。

vertex = {}
vertex['A'] = ['B', 'D']
vertex['A']
>>> ['B', 'D']

关于python - 获取文件中的格式化列表来列出 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928462/

相关文章:

linux - 移动未使用的文件

java - 无法删除文件,因为该文件正在使用中

python - 将 'in' 与 numpy.where() 一起使用的替代方案

python - Scipy 树状图的简单着色

python - 将字典列表保存到文件python 3

python - 过滤包含元组的列表的列表

Python 从文本文件中读取数字

python - seaborn中clustermap的标签

python - 无需使用 BULK INSERT 或 pandas to_sql 即可加快从 CSV 文件插入 SQL Server 的速度

r - 如何使用 rmongodb 将数据帧插入到 mongodb