中的扩展序列解包-编译系统透视++图解编译原理_

时间:2024-06-29 19:45:38
【文件属性】:

文件名称:中的扩展序列解包-编译系统透视++图解编译原理_

文件大小:9.16MB

文件格式:PDF

更新时间:2024-06-29 19:45:38

Python 学习手册 中文 高清文字版

Python 3.0中的扩展序列解包 前面小节展示了如何使用手动分片以使得序列赋值更为通用。在Python 3.0中(但不是 在Python 2.6中),序列赋值变得更为通用,从而使这一过程变得容易。简而言之,一个带有 单个星号的名称,可以在赋值目标中使用,以指定对于序列的一个更为通用的匹配——一 个列表赋给了带星号的名称,该列表收集了序列中没有赋值给其他名称的所有项。对于前 面小节的最后示例中那种把一个序列划分为其“前面”和“剩余”部分的常用编码模式,这种 方法特别方便。 扩展的解包的实际应用 让我们来看一个示例。正如我们所看到的,序列赋值通常要求左边的目标名称数目与 右边的主体中的项数完全一致。如果长度不同的话,将会得到一个错误(除非像前面小节所


网友评论