博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 参数解构
阅读量:5228 次
发布时间:2019-06-14

本文共 435 字,大约阅读时间需要 1 分钟。

# 参数解构:传参时,可以在集合类型前使用*或**把集合类型结构解开 # 非字典类型,使用* # 字典类型,使用** # 注:提取出来的元素的个数要与形参个数相同 def add(x, y): print(x + y) add(4, 5) t = (4, 8) print(*t) add(*t) lst = [1, 2] add(*lst) add(*range(1, 3)) dict = { 'x':1, 'y':2} add(**dict) add(*dict.keys()) add(*dict.values()) def add(*iterable): result = 0 for x in iterable: result += x print(result) add(1, 2, 3) add(*[1, 2, 3]) add(*range(10))

转载于:https://www.cnblogs.com/lizitest/p/9553633.html

你可能感兴趣的文章
Kruskal基础最小生成树
查看>>
【RabbitMQ】 Java简单的实现RabbitMQ
查看>>
BZOJ.4819.[SDOI2017]新生舞会(01分数规划 费用流SPFA)
查看>>
ubuntu 14.04 安装搜狗拼音输入法
查看>>
c#中 uint--byte[]--char[]--string相互转换汇总
查看>>
- C#编程大幅提高OUTLOOK的邮件搜索能力!
查看>>
InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
查看>>
Windows 8.1 应用再出发 - 几种布局控件
查看>>
浅谈算法和数据结构: 一 栈和队列
查看>>
[WebMatrix] 如何将SQL Compact 4.0 移转至SQL Server 2008 Express
查看>>
Java内部类详解
查看>>
验证码类[置顶] SSO单点登录系列5:cas单点登录增加验证码功能完整步骤
查看>>
冒泡排序
查看>>
python-基础
查看>>
《SQL Server 监控和诊断》
查看>>
17 案例
查看>>
【BZOJ 1221】 [HNOI2001] 软件开发
查看>>
【hdu 1429】胜利大逃亡(续)
查看>>
SQL字符型转日期型
查看>>
js小项目:显示与输入的内容相关的
查看>>