import time def consume(name): print("%s 吃包子" %name) while True: baozi = yield #返回存入的值 print("包子[%s]来了,被[%s]吃了!" %(baozi,name)) def produce(): c = consume('A') c2 = consume('B') c.__next__() c2.__next__() print('老子要开始吃包子了') for i in range(10): time.sleep(1) print('做了两个包子') c.send(i) c2.send(i) produce()
python 迭代器相关示例代码
猜你喜欢
转载自blog.csdn.net/u014450465/article/details/79301665
今日推荐
周排行