文件名称:带有外部状态的生成器函数-python cookbook(第3版)高清中文完整版
文件大小:4.84MB
文件格式:PDF
更新时间:2024-06-29 23:06:03
python cookbook 第3版 高清 中文完整版
4.6 带有外部状态的生成器函数 问题 你想定义一个生成器函数,但是它会调用某个你想暴露给用户使用的外部状态值。 解决方案 如果你想让你的生成器暴露外部状态给用户, 别忘了你可以简单的将它实现为一个类, 然后把生成器函数放到 __iter__() 方法中过去。比如: