Something few beginning Python programmers know about is tuple unpacking. This allows you to do fun stuff like returning multiple values from a function.

Everyone knows how to create a tuple, right?

Well using tuple unpacking, you can get all values from a tuple in one expression and store them in their own variables.

This allows you to do fun stuff like return multiple values from a function, by returning them as a tuple. After getting the return value from a function you simply unpack the tuple.

And unpacking the returned tuple in one simple expression:

 

Leave a Reply

Your email address will not be published. Required fields are marked *