我刚开始编程,需要一些帮助。我正试图从一个.txt文件创建一个Python字典,但我不知道该怎么做。该文件的格式有数百行:
Albariño
Spanish white wine grape that makes crisp, refreshing, and light-bodied wines
理想情况下,我希望字典如下所示:
dictionary1 = {key:value}
dictionary1 = {"Albariño":"Spanish white wine grape that makes crisp, refreshing, and light-bodied wines"}
这就是我一直在努力解决的问题:
dictionary1 = {}
with open("list_test.txt", 'r') as f:
for line in f:
(key, val) = line.splitlines()
dictionary1[key] = val
print(dictionary1)
请帮忙
您可以这样做,在文件的行上迭代,并使用
next()
在同一循环的下一行上获取描述:代码
测试
测试文件list_Test.txt
输出
相关问题 更多 >
编程相关推荐