将读取的文件放在目录
问题描述:
因此,我正在编写一个函数来打开文件,读取它并将其内容放到字典中。将读取的文件放在目录
基本上文件我读看起来像这样:
Bread 10
Butter 6
Cheese 9
Candy 11
Soda 5
我想确保我的字典里都会有这种形式:
{ 'bread': 10, 'butter': 6, 'cheese': 9, 'candy': 11, 'soda': 5 }
那么,如何才能让确定这些词将保持字符串,我会拿出数字作为int
?
到目前为止,这是我如何打开我的文件,但没有想法如何继续下去。
def preberi_inventar(dn0501):
f = open("dn0501.txt", "r")
line = f.readlines()
f.close()
答
我认为它可以是这样的:
def preberi_inventar(dn0501):
with open("dn0501.txt", "r") as f:
return dict([row.split() for row in f])
第一步是开始做一些与'line' ......或许你可以'split'呢? – msturdy
我已经得到了答案,无论如何,谢谢:) – Doe
ups,没有看到那些:) – msturdy