1
我试图用形式(n,l)中的元组填充字典。为单词的每个字母及其位置创建字典条目
与键(n,l)相关的值是文件中包含位置n处的字母l的单词集。
例如,如果该文件有一字一句“Python的,我会希望函数输出:c_dict(0, "p"), c_dict(1, "y"), c_dict(2,"t") and so on.
到目前为止,我已经被添加从文本文件的话,但我不知道从哪里继续。有谁能提供一些建议吗?
c_dict= {}
def fill_completions():
for line in open('file.txt'):
data=line.strip().split()
c_dict[data[0]]=tuple(data[1:])
print(c_dict)
我正在使用Python 3.2。谢谢!
谢谢,这有帮助。我现在试图使用一个开放的文本文件,并为文件中的每个单词执行此操作。有什么建议么? – 2013-03-17 16:12:25