如何从文本文件创建Python字典?

假设存在以下文本文件(dict.txt)

1 aaa
2 bbb
3 ccc

以下Python代码使用open()函数读取文件。字符串的每一行均以空格分隔。第一个组件用作键,第二个用作值

d = {}with open("dict.txt") as f:for line in f:    (key, val) = line.split()    d[int(key)] = valprint (d)

输出以字典形式显示文件的内容

{1: 'aaa', 2: 'bbb', 3: 'ccc'}