malcomvx <malco...@tutanota.com> added the comment:

Python functions can return multiple variables . These variables can be stored 
in variables directly. This is a unique property of Python , other programming 
languages such as C++ or Java do not support this by default.

The valueerror: too many values to unpack occurs during a multiple-assignment 
where you either don't have enough objects to assign to the variables or you 
have more objects to assign than variables. If for example myfunction() 
returned an iterable with three items instead of the expected two then you 
would have more objects than variables necessary to assign to.

http://net-informations.com/python/err/value.htm

----------
nosy: +malcomvx

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue39816>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to