首页 > 解决方案 > 从文件中读取返回 2 个字典

问题描述

data = [line.strip('\n') for line in file3]
# print(data)
data2 = [line.split(',') for line in data]
data_dictionary = {t[0]:t[1] for t in data2}
print(data_dictionary)

因此,我假设每行的开头没有空格并且任何地方都没有空白行,因此我正在从文件中读取内容。

当我阅读这个文件时,我首先去除换行符并将数据拆分为“,”,因为这是文件中数据的分隔符。但是当我制作字典时,它会返回两个字典而不是一个字典,它会为我使用此过程的其他文件执行此操作。我该如何解决?

标签: python-3.x

解决方案


推荐阅读