摘要: l= [1,2,3,4,56,7,89]d = iter(l)print(d)#什么是迭代器#满足两个方法: 1:有iter方法 2:有next方法print(next(d))print(next(d))print(next(d))#for 循环帮我们做的三件事#1 调用可迭代对象的iter方法,返 阅读全文
posted @ 2019-05-29 03:22 我也不想这么菜 阅读(297) 评论(0) 推荐(0) 编辑
摘要: #列表生成式# def f(n):# return n**3## x = [f(a) for a in range(10)] #首先调用f函数,# print(x)def bar(): print("ok1") yield 1 print("ok2") yield 2s = bar() #生成器还是 阅读全文
posted @ 2019-05-29 01:50 我也不想这么菜 阅读(210) 评论(0) 推荐(0) 编辑