chevron_left
Functions
0
0
0
new
Returning multiple values from a function in Python
Programming
chevron_rightPython
chevron_rightFunctions
schedule Mar 10, 2022
Last updated Python
Tags tocTable of Contents
expand_more We can return multiple values from a function in Python by simply comma separating the values we would like to return.
Examples
Return two values
def my_func(): return 1, 2
my_func()
(1, 2)
We return the two values in a tuple.
Return as list
We can alternatively return the multiple values in a list:
def my_func(): return [1, 2]
my_func()
[1, 2]
Unpacking
To unpack the returned values into variables:
a, b = my_func()print(a)print(b)
12
We can see that 1 gets stored to variable a
, and 2 gets stored to variable b
.
Published by Arthur Yanagisawa
Edited by 0 others
Did you find this page useful?
Ask a question or leave a feedback...