Leif K-Brooks wrote:
Learning Python wrote:
A code like this:
def adder(**varargs):
sum=varargs[varargs.keys()[0]]
for next in varargs.keys()[1:]:
sum=sum+varargs[next]
return sum
For that function, call:
print adder(first=1, second=2, third=3)
A better
I know this is dummy, just never saw an example of this.
I want to use the special argument matching.
A code like this:
def adder(**varargs):
sum=varargs[varargs.keys()[0]]
for next in varargs.keys()[1:]:
sum=sum+varargs[next]
return sum
print adder(
Learning Python wrote:
A code like this:
def adder(**varargs):
sum=varargs[varargs.keys()[0]]
for next in varargs.keys()[1:]:
sum=sum+varargs[next]
return sum
print adder( first,second,'third')
How to pass arguments to a functions that use dictionary
thanks, got it.
I want to test the **name option for argument matching.
--
http://mail.python.org/mailman/listinfo/python-list