1 | initial version |
The error seems to be that one of the "pairs" has more than two elements.
To debug, you could try replacing
f,g = pairs.pop()
with
fg = pairs.pop()
try:
f, g = fg
except ValueError:
print(f'Error assigning "pair": f, g = {fg}')
raise