在python中的迭代器生成器中引发异常后继续

在python中的迭代器生成器中引发异常后继续,第1张

在python中的迭代器/生成器中引发异常后继续

逻辑上的位置

try/except
将是进行违规计算的位置:

def gener():    a = [1,2,3,4,0, 5, 6,7, 8, 0, 9]    for i in a:        try: yield 2/i        except ZeroDivisionError: pass


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5617614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存