【发布时间】:2021-11-25 04:52:41
【问题描述】:
dictionary = {}
file = 'lightning.txt'
with open(file) as d:
for line in d:
pa = line.split()
dictionary[pa[0]] = pa[1:]
print(dictionary)
我有一个显示闪电球员及其进球和助攻的文本文件,它的设置如下:
Stamkos
46
50
Hedman
30
50
Point
40
50
所有内容都在单独的行中,我正在尝试编写一个将此文本文件发送到字典的程序,尽管我的输出未显示我想要的方式。字典以{'Stamkos': [], '46': [], '50': [], 的形式出现,我试图摆脱空列表,只将名称作为键,将目标和助攻作为值,但没有任何效果。
【问题讨论】:
-
这question 有帮助吗?
-
您想要的结果是什么?
标签: python dictionary text-files