Python - Unpack Tuples
Unpacking a Tuple
When we create a tuple, we normally assign values to it. This is called "packing" a tuple:
But, in Python, we are also allowed to extract the values back into variables. This is called "unpacking":
If the number of variables is less than the number of values, you can add an
* to the variable name and the values will be assigned to the variable as a list:
If the asterix is added to another variable name than the last, Python will assign values to the variable until the number of values left matches the number of variables left.