当前位置: 主页 > 日志 > Python >

[转]Python的任意参数(可变参数)

转自:http://blog.csdn.net/cnweike/archive/2011/02/11/6178680.aspx

 

以一个*开始的参数,代表一个任意长的元组:

>>> def mul(*arg):
...     print arg
... 
>>> mul(1,2,3,4,5,6,7,'hello','panfei')
(1, 2, 3, 4, 5, 6, 7, 'hello', 'panfei') #一个元组
>>>

 

一个以**开始的参数,代表一个字典:

>>> def mul2(**arg):
...     print arg
... 
>>> mul2(a=11,b=444,c=888)
{'a': 11, 'c': 888, 'b': 444} 一个字典
>>>

 

[日志信息]

该日志于 2011-05-10 15:59 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “[转]Python的任意参数(可变参数)” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部