封装和解构
封装
Python等式右侧出现逗号分隔的多值的时候,就会将这几个值封装到元组中。这种操作称为封装 packing。

解构
Python中等式右侧是一个容器类型,左侧是逗号分隔的多个标识符,将右侧容器中数据的一个个和左侧标识符一一对应。这种操作称为解构unpacking。
左右个数必须匹配

封装和解构是非常方便的提取数据的方法,在Python、JavaScript等语言中应用极广

简单解构


剩余变量解构
在Python3.0中增加了剩余变量解构(rest)。
标识符rest将尽可能收集剩余的数据组成一个列表



_是合法的标识符,这里它没有什么可读性,它在这里的作用就是表示不关心这个变量的值,我不想要。有人把它称作 丢弃(Throwaway)变量。

其它解构

分别获取目录和文件名

本文来自博客园,作者:45645+56,转载请注明原文链接:https://www.cnblogs.com/qiuyq/p/16549762.html

浙公网安备 33010602011771号