将文件转换为字典

亚历山大·韦斯特

我有一个包含三列的文件,即 a 1 4 b 2 5 c 3 6 我希望将此文件读入字典,以便第 1 列是键,第 2 列和第 3 列是值,即,

dict = {'a': (1,4), 'b': (2,5), 'c': (3,6)}

有没有人有这方面的命令?

RPT

它与您在评论中提到的链接中的相同。除了您在一行中解压缩三个值而不是两个。

test.txt(你的文本文件)

a 1 4
b 2 5
c 3 6

您的代码:

d = {}
with open("test.txt") as f:
    for line in f:
       (key, val1, val2) = line.split()
       d[key] = (int(val1), int(val2))

print(d)

给你,

{'a': (1, 4), 'b': (2, 5), 'c': (3, 6)}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文件转换为字典

来自分类Dev

将CSV文件的内容转换为字典

来自分类Dev

将CSV文件转换为Python字典

来自分类Dev

将文件转换为字典列表

来自分类Dev

将字典文件转换为单独的txt文件

来自分类Dev

如何将Resx资源文件转换为字典

来自分类Dev

Python将C头文件转换为字典

来自分类Dev

将xml DOM结构从文件转换为python中的字典

来自分类Dev

将txt文件转换为python中的字典

来自分类Dev

将字符串从外部文件转换为Python字典

来自分类Dev

将文本文件转换为字典列表

来自分类Dev

将类转换为字典

来自分类Dev

将字典转换为HashEntry

来自分类Dev

将XML转换为字典

来自分类Dev

将字典转换为csv

来自分类Dev

将字典转换为列表

来自分类Dev

将列表转换为字典

来自分类Dev

将字典转换为列表

来自分类Dev

将字典值从列表转换为字典

来自分类Dev

将字典值转换为新字典

来自分类Dev

将HTML字典转换为PYTHON字典

来自分类Dev

将列表的字典转换为字典列表

来自分类Dev

如何将字典词典转换为Ansible vars文件中的字典列表?

来自分类Dev

Python 字典文件未转换为数组

来自分类Dev

将字典列表转换为numpy矩阵?

来自分类Dev

将包含“ Any?”的字典转换为“ AnyObject”?

来自分类Dev

将字符串转换为字典

来自分类Dev

将Python字典转换为Spark DataFrame

来自分类Dev

如何将字典转换为ConcurrentDictionary?