Abh*_*kar 7 python python-3.x python-typing
最新的打字文档有很多弃用通知,如下所示:
class typing.Deque(deque, MutableSequence[T])
A generic version of collections.deque.
New in version 3.5.4.
New in version 3.6.1.
Deprecated since version 3.9: collections.deque now supports []. See PEP 585 and Generic Alias Type.
Run Code Online (Sandbox Code Playgroud)
这意味着什么?我们是否应该不再使用泛型类型Deque(以及其他几种类型)?我查看了参考资料,但没有将这些点联系起来(可能是因为我是中级 Python 用户)。
a_g*_*est 12
这意味着您应该过渡到使用标准库中的内置类型/类型,而不是typing. 例如,collections.deque[int]而不是typing.Deque[int]. list、tuple等也是如此。因此tuple[int, str]是首选方式。
| 归档时间: |
|
| 查看次数: |
4962 次 |
| 最近记录: |