python 函数可变长参数
2024-10-19 05:36:14
python中的可变长参数有两种:
一种是非关键字参数(*元组),另一种是关键字参数(**字典)
非关键字可变长参数:
"""
非关键字可变参数,一个星号作为元组传入函数
"""
def function(*args):
for i in args:
print(i)
return args print(function(1,2,3,4,5,6)) #输出:
1
2
3
4
5
6
(1,2,3,4,5,6)
关键字可变参数:
"""
关键字可变参数,两个星号作为字典传入函数
"""
def function(**args):
for i in args.keys():
print(args[i])
return args print(function(a=1,b=2,c=3,d=4,e=5,f=6)) #输出:
1
2
3
4
5
6
{"a":1,"b":2,"c":3,"d":4,"e":5,"f":6}
最新文章
- 一篇对iOS音频比较完善的文章
- QHash
- js实现表单验证 常用JS表单验证
- 移动Web开发(二)
- POJ 1330 Nearest Common Ancestors(Targin求LCA)
- 申请https证书需要注意的4大问题
- 使用JavaScript获得星期几和每月多少天
- ES6中generator传参与返回值
- Sqli-labs less 32
- HTML5 Canvas核心技术—图形、动画与游戏开发.pdf8
- Linux下apache的停止、开启、重启
- 设计模式(十一)代理模式Proxy(结构型)
- Android两个注意事项.深入了解Intent和IntentFilter(两)
- 关于css中的border
- pycharm快捷键及中文说明【使用翻译工具一条一条翻译】
- spring data redis使用1——连接的创建
- jq ajax post body raw传json
- Windows系统中设置Python程序定时运行方法
- LIbreOJ #6011. 「网络流 24 题」运输问题 最小费用最大流
- Guava BiMap