首页 新闻 搜索 专区 学院

很奇怪 去掉 print(list(g)) 之后 print(i) 才能执行 否则就不执行

0
悬赏园豆:120 [已关闭问题] 关闭于 2018-09-03 15:14

def y(list):
for i in list:
yield i

def exec(g):
print(list(g))
for i in g:
print(i)

t = (123, 'xyz', 'zara', 'abc')
g = y(t)
exec(g)

超灬超的主页 超灬超 | 初学一级 | 园豆:21
提问于:2018-09-03 14:33
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册