2007-06-28 <X3> odbchelper.xml

TableOfContents 用 <Xn> 标示的是[:XiaoQi:XiaQ]的修订List

Dictionary 介绍

  1. 例3.2, (2)括号内:是的,它可能某天会给您带来麻烦,您可能以为加入了新值,但实际上只是一次又一次地修改了同一个值,这是因为您的 key 没有按照您的想法进行改变。 (!) 翻译得很勉强,我调整了一下语序,添加了一些字词 (./) 是的,它可能某天会给您带来麻烦。设想你一次次地修改一个 dictionary,但其间您使用的 key 并未按照您的想法进行改变。您可能以为加入了新值,但实际上只是一次又一次地修改了同一个值。

  2. 例3.4, (2):……可以是字符串、整数 <!> 几种其它的类型 (./)

  3. 例3.4, (2), Line -1:也可以在一个 dictionary 中混用和配匹 <!> key 的数据类型 (./) 匹配

  4. 进一步阅读, Line -1:所有 {i} dictionary 方法

List 介绍

  1. 例3.11, (1), Line -1:并且添加这个 list 中的每个元素到原 list 中 (./) 并且这个 list 中的每个元素添加到原 list 中

  2. 例3.12下, 注解:为了弥补这一点 <!> (./) 这一个缺陷

Tuple 介绍

  1. 例3.15, (1):定义 tuple 与定义 list 的方式相同,除了 <!> 整个元素集是用小括号包围的而不是方括号。 (./) 定义 tuple 与定义 list 的方式相同,整个元素集是用小括号包围的,而不是方括号。

变量声明

  1. 3.4.1上:幸运的是,与 VBScript 不同的是 多余,删去 ,Python 不允许您引用一个未被赋值的变量,试图这样做会引发一个异常。

  2. 进一步阅读上, Para -1{i} 我们 将在 第 6 章 中讨论

格式化字符串

  1. 例3.21, (1):整个表达式计算结果 <!> 为一个字符串 (!) 采用静态意义的表达法似乎更好 (./) 整个表达式的值为一个字符串

  2. 同上:在字符串中所有其它的字符 (./) 字符串中的所有其它字符

  3. 例3.22下, Para 1:不同的格式化格式符和可选的修正符 {i} 用于不同的数据类型

  4. 例3.23, (1):格式符选项被认为是 <!> 一个十进制浮点数 (!) 有点逻辑问题 (./) 映射

映射 list

  1. 例3.24下, Para 1:声明位于 第 2 章 的函数 buildConnectionString 对 list 的解析 (!) 翻译得很勉强 (./) 让我们回过头来看看位于 第 2 章 的函数 buildConnectionString 对 list 的解析

  2. 例3.25, (1):keys 方法返回一个 {i} 包含 所有键的 list

  3. 例3.25, (2):values 方法返回一个 {i} 包含 所有值的 list

  4. 例3.25, (2):这个 list 以 keys 返回的 list 顺序输出 (./) 它同 keys 方法返回的 list 输出顺序相同

  5. 例3.25, (3):items 方法返回 {i} 一个形如 (key, value) 的 tuple {i} 组成 的 list

  6. 例3.25下, Para 1:这个新 list 将拥有与 params.items 相同的元素数量,在新 list 中的每个元素都将包含从 dictionary params 来的一个键和与其关联值的字符串。 (!) 翻译得很勉强 (./) 这个新 list 将与 params.items 一一对应:新 list 中的每个元素都是 dictionary params 中的一个键-值对构成的的字符串。

  7. 进一步阅读:Python Tutorial 展示了如何 {i} 嵌套 list 的 list {i} 进行 解析

连接 list 与分割字符串

  1. Para 4:总之, {i} 这里的 join 方法将 list 中的元素连接成单个字符串……

  2. Para 4下, 提示:它不进行任何的类型强制转换 <!> (./) 强制类型转换

  3. 进一步阅读上:……在您想要搜索一个子串,然后处理字串前面的东西 <!> (即 list 中第一个元素) 和其后的东西 <!> (即 list 中第二个元素) 时…… (./) 前半部分 后半部分

字符串方法的历史注解

  1. 我只使用新的 join 方法,但是您将会看到代码的其它写法,…… (./) 我只使用新的 join 方法,但是您还是会看到其它写法。

小结

  1. Line -1:分割字符串 成为 list 和 连接 list 成为字符串 (./) 把字符串分割为list 和把 list 连接为字符串

反馈

PageComment2