这是一个 Python 程序错误,表示解包时的值数量不够(期望 2 个,实际只有 1 个)。这通常是因为你试图将一个变量分配给两个变量,但实际上该变量只有一个值,因此无法分配给两个变量。
举个例子:
a = (1,)
x, y = a
上面的代码会抛出 not enough values to unpack (expected 2, got 1)
错误,因为元组 a
只有一个值,无法分配给两个变量 x
和 y
。
这是一个 Python 程序错误,表示解包时的值数量不够(期望 2 个,实际只有 1 个)。这通常是因为你试图将一个变量分配给两个变量,但实际上该变量只有一个值,因此无法分配给两个变量。
举个例子:
a = (1,)
x, y = a
上面的代码会抛出 not enough values to unpack (expected 2, got 1)
错误,因为元组 a
只有一个值,无法分配给两个变量 x
和 y
。