摘要:
1、defer执行时机 go //defer初始化值和位置有关 推迟执行的仅仅是函数体 func f3(j int) (i int) { defer func(a int) { i += a log.Println(" ",j) //退出阶段j=100 进入阶段j=10 a=10 }(j) j =1 阅读全文
posted @ 2020-03-13 19:03
jkjkjkjkjkjk
阅读(426)
评论(0)
推荐(0)
摘要:
生成器 延迟操作,在需要的时候,调用它,才产生一个元素,节约空间资源,不立即产生全部结果 比如 yield 看一个 斐波那契数列 的例子 py 自定义迭代器 class WordsIteror: def __init__(self,string): self.words = [ w.capitali 阅读全文
posted @ 2020-03-13 09:46
jkjkjkjkjkjk
阅读(228)
评论(0)
推荐(0)

浙公网安备 33010602011771号