小编Kri*_*Rao的帖子

从文件到字典对象无循环

我想读取一个文本文件,然后将内容转换为字典。文件内容如下:

a=15
b=22
c=31
d=42
Run Code Online (Sandbox Code Playgroud)

有没有任何一种python方法可以做到两行一条,而无需使用任何循环?请帮忙。

我尝试了以下方法:

x=open("file.txt").read()
z=dict(x.replace('\n',','))
Run Code Online (Sandbox Code Playgroud)

但这给我一个错误。

预期结果:

{'a': 15, 'b': 22, 'c': 31, 'd': 42}
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
1
解决办法
77
查看次数

标签 统计

python ×1