【发布时间】:2019-03-22 01:11:19
【问题描述】:
我刚开始学习 Python,我用文本编辑器创建了一个简单的字典
Spain Spanien
Germany Deutschland
Sweden Schweden
France Frankreich
Greece Griechenland
Italy Italien
字典名为 woterbuch.txt。我可以用一个名为 woterbuch.py 的 python 程序来阅读它
woerter={}
fobj = open("woerterbuch.txt", "r")
for line in fobj:
print(line)
fobj.close
这会将文本文件的内容作为输出提供。看起来很简单。有没有一种简单的方法来做相反的事情,即通过在 Python 中输入文本并告诉程序从中创建字典来创建文本文件?我试过的是
woerter={}
fobj=open("dict.txt", "w")
woerter={"Germany", "Deutschland",
"Italy", "Italien"}
fobj.close()
但这只会产生一个空的 dict.txt 文件。
【问题讨论】:
-
@JETM 说了什么,但更具体地说是Answer
-
“字典”这个词似乎在误导你。他的意思是一个实际的“字典”,而不是 python 数据结构 =)。
标签: python python-3.x