太多值无法用for循环解包

问题描述 投票:0回答:1

我正在输入此字

def read(dictionary):
    a = open("DictionnaireAges.txt")
    for key,value in a:
       dictionary[key]=value
    return dictionary
a={}
b=read(a)
print(b)

但是我明白了:

ValueError: too many values to unpack (expected 2)

我很确定它在for循环中我也怀疑这是因为我将文件放入循环中任何帮助将不胜感激!(͡❛͜ʖ)我使用的是Linux操作系统,正在使用pycharm©

linux pycharm python-3.7.4
1个回答
0
投票

我尝试使用item(),但没有区别,因为文本文件无法使用此功能。

© www.soinside.com 2019 - 2024. All rights reserved.