Python 标准库参考指南 3.13 和 index(),会重复调用下层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方法的性能 将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能将为平方 级并可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 Deprecated since version mapping 中移 除了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list -- 列表 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元 素的时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.11.10 index(),会重复调用下 层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方 法的性能将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能 将为平方级并可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 class collections.abc.Set 可能由于在检查操作之后其他线程从 mapping 中移除了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元 素的时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2248 页 | 11.10 MB | 9 月前3
Python 标准库参考指南 3.12 和 index(),会重复调用下层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方法的性能 将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能将为平方 级并可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 Deprecated since version 可能由于在检查操作之后其他线程从 mapping 中移 除了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元 素的时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.13 和 index(),会重复调用下层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方法的性能 将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能将为平方 级并可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 Deprecated since version mapping 中移 除了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list -- 列表 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元 素的时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2242 页 | 11.73 MB | 9 月前3
Python 标准库参考指南 3.11.10 和 index(),会重复调用下层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方法的性能 将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能将为平方级并 可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 class collections.abc.Set 可能由于在检查操作之后其他线程从 mapping 中移除 了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元素的 时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2399 页 | 11.19 MB | 9 月前3
Python 标准库参考指南 3.12 和 index(),会重复调用下层的 __getitem__() 方法。因此,如果 __getitem__() 被实现为常数级访问速度,则混入方法的性能 将为线性级;但是,如果下层的方法是线性的(例如链表就是如此),则混入方法的性能将为平方 级并可能需要被重写。 在 3.5 版本发生变更: index() 方法支持 stop 和 start 参数。 Deprecated since version 可能由于在检查操作之后其他线程从 mapping 中移 除了 key 而出错。这种问题可通过加锁或使用 EAFP 方式来解决。 list 一种 Python 内置sequence。虽然名为列表,但它更类似于其他语言中的数组而非链表,因为访问元 素的时间复杂度为 O(1)。 list comprehension -- 列表推导式 处理一个序列中的所有或部分元素并返回结果列表的一种紧凑写法。result = ['{:#04x}'0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.6.15 index() 会重复调用底 层的 __getitem__() 方法。因此,如果实现的 __getitem__() 是常数级访问速度,那么相应的混 入方法会有一个线性的表现;然而,如果底层方法是线性实现(例如链表),那么混入方法将会是平方 级的表现,这也许就需要被重构了。 在 3.5 版更改: index() 方法支持 stop 和 start 参数。 class collections.abc.Set0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.6.15 index() 会重复调用底 层的 __getitem__() 方法。因此,如果实现的 __getitem__() 是常数级访问速度,那么相应的混 入方法会有一个线性的表现;然而,如果底层方法是线性实现(例如链表),那么混入方法将会是平方 级的表现,这也许就需要被重构了。 在 3.5 版更改: index() 方法支持 stop 和 start 参数。 class collections.abc.Set0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.7.13 index() 会重复调 用底层的 __getitem__() 方法。因此,如果实现的 __getitem__() 是常数级访问速度,那么 相应的混入方法会有一个线性的表现;然而,如果底层方法是线性实现(例如链表),那么混入方 法将会是平方级的表现,这也许就需要被重构了。 在 3.5 版更改: index() 方法支持 stop 和 start 参数。 class collections.abc.Set0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.7.13 index() 会重复调用底 层的 __getitem__() 方法。因此,如果实现的 __getitem__() 是常数级访问速度,那么相应的混 入方法会有一个线性的表现;然而,如果底层方法是线性实现(例如链表),那么混入方法将会是平方 级的表现,这也许就需要被重构了。 在 3.5 版更改: index() 方法支持 stop 和 start 参数。 class collections.abc.Set0 码力 | 1961 页 | 9.14 MB | 9 月前3
共 17 条
- 1
- 2













