首页 > 解决方案 > 使用 for 循环解包的值太多

问题描述

好吧,我正在输入这个

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©

标签: linuxpycharmpython-3.7

解决方案


推荐阅读