0

I want to create a function header that can have 0 or more assignments: for example:

function(1, 2, 3)
returns: [1, 2, 3]

function(4, 5, 6, 7, 8)
returns:[4, 5, 6, 7, 8]

function(1, 2)
returns: [1,2]

It needs to be able to take as many assignments as the user inputs, can anyone help me?

Mazdak
  • 105,000
  • 18
  • 159
  • 188
Ved Kirloskar
  • 25
  • 1
  • 5

1 Answers1

3
>>> def foo(*args):
...    return list(args)
... 
>>> foo(1, 2, 3)
[1, 2, 3]
tamasgal
  • 24,826
  • 18
  • 96
  • 135