type
status
date
slug
summary
tags
category
icon
password
封装
- 将多个值使用逗号分割,组合在一起;
- 本质上,返回一个元祖,只是省掉了小括号;
- python特有语法,被很多语言学习和借鉴;
解构
- 把线性解构的元素解开,并顺序的赋给其他变量;
- 左边接纳的变量要和右边解开的 元素个数一致;
- 可迭代对象都支持解构
单线划线变量_
是较为特殊的变量,它常作为一个无意义的占位符出现在赋值语句中。例如for _ in range(len(list)):...
代码中,循环体只是用作循环操作,对迭代出的数不做使用,没有实际意义,故用_
表示。
练习
1、用解构方法从nums = [1, (2, 3, 4), 5]提取4
2、从list(range(10))中,提取第二个,第四个,倒数第二个元素
3、环境变量JAVA_HOME=/user/bin,返回环境变量名和路径