【5.9】优雅的传参数
一、hash传参
d = {'a': 1, 'b': 2}
def foo(a, b):
pass
foo(**d)
二、list传参
def foo(x,y,z):
return "%d, %d, %d" % (x,y,z)
values = [1,2,3]
# the solution.
foo(*values)
参考资料
https://stackoverflow.com/questions/7745952/how-to-expand-a-list-to-function-arguments-in-python
这里是一个广告位,,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn