Simulating Output Parameters : parameter « Function « Python Tutorial






def multiple(x, y): 
     x = 2          
     y = [3, 4] 
     return x, y 

X = 1 
L = [1, 2] 
X, L = multiple(X, L) 
print X, L








10.2.parameter
10.2.1.The semantics of argument passing
10.2.2.Pass functions to other functions as arguments
10.2.3.Passing Functions as parameter
10.2.4.Passing and Calling (Built-in) Functions
10.2.5.Positional Arguments
10.2.6.Passing lists and individual list elements to functions.
10.2.7.Simulating Output Parameters
10.2.8.Unpacking arguments