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

如何从文本文件创建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)] = val

print (d)

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

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程