python中非关键字可变长参数和关键字变量参数的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中非关键字可变长参数和关键字变量参数的区别相关的知识,希望对你有一定的参考价值。
#非关键字可变长参数
def add(*arg):
return type(arg)
print add()
#打印结果
<type ‘tuple‘>
#关键字变量参数
def abd(**args):
return type(args)
print abd()
#打印结果
<type ‘dict‘>
由此,非关键字可变长参数是元组类型,关键字变量参数是字典类型
以上是关于python中非关键字可变长参数和关键字变量参数的区别的主要内容,如果未能解决你的问题,请参考以下文章
[python][oldboy]关键字参数和位置参数,默认参数,可变长参数(无名,有名)