* 与 ** 在调用函数时的作用

def t(b,c):
    print b
    print c



d = {'b':32, 'c':321}
t(*d)
t(**d)

t(*d) d的键将被分解传递到函数t中,打印的是键名b, c

t(**d) d的值被分解成 b = 32 , c=321 传递给函数,打印的是32和321

posted @ 2013-07-25 09:40  践道者  阅读(326)  评论(0编辑  收藏  举报