今日学习-python生成器

学习python的生成器(generator), 生成器是返回1个迭代器的函数。

感想:看视频时觉得自己懂了,但要自己开始写时,就发现大脑一片空白,如何开头都不记得。

总结:发现一个方法,先抄写一遍,再默写1遍,2遍,3遍......每次默写的过程中发现对各函数,语法的理解更深入了,3遍之后基本就能有条理的写出代码,后续都按照这个方法学习。

 

steps=['Python','Git','Deep','AI']

def my_enumerate(iterable,start=0):
    count=start
    for element in iterable:
        yield count,element
        count+=1

for i,step in my_enumerate(steps,1):
    print("Step{}:{}".format(i,step))

posted @ 2021-01-21 15:45  Juno54  阅读(43)  评论(0)    收藏  举报