您可以从文本文档中将数据保存到字典吗?

时间:2015-03-26 12:33:33

标签: python-3.x dictionary python-3.3

我无法找到从文本文档向词典添加数据的方法。等等,有可能吗?

e.g。

with open("D:\Programming - Python\S.A.M.I\Words/Pos.txt", encoding="utf-8") as f:
posread=f.read()

(然后使用.split(,)将每个单词拆分为字典)

1 个答案:

答案 0 :(得分:0)

如果您的输入in.txt采用以下格式:

val1 val2
val3 val4

您可以通过以下方式阅读:

f = file("in.txt")
d = {}
while True:
    line = f.readline()
    if not line:
        break
    c0,c1 = line.split()
    d[c0] = c1

...现在你有了字典d