Python 列表解析式竟然支持异步?

Python108

PEP标题:PEP 530 -- Asynchronous Comprehensions

PEP作者:Yury Selivanov

创建日期:2016-09-03

合入版本:3.6

译者:豌豆花下猫@Python猫

PEP-492 和 PEP-525 通过 async/await 语法,引入了对原生协程和异步生成器的支持。本 pep 提议给列表、集合、字典解析式和生成器表达式添加异步的版本。

基本原理和目标

Python 广泛地支持同步的推导式,允许使用简单而简洁的语法生成列表、字典和集合。我们提议为异步代码实现类似的语法结构。

为了说明可读性的改善,请考虑下面的例子:

```python
result = []

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长