摘要: 迭代器 可迭代对象 内部含有__iter__方法的就是可迭代对象,遵循可迭代协议。 可迭代协议: 假如我们自己写了一个数据类型,希望这个数据类型里的东西也可以使用for被一个一个的取出来,那我们就必须满足for的要求。这个要求就叫做“协议”。 可以被迭代要满足的要求就叫做可迭代协议。可迭代协议的定义 阅读全文
posted @ 2018-11-01 21:58 全干 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 下面代码打印的结果分别是_________,________,________. def extendList(val,list=[]): list.append(val) return list list1 = extendList(10) list2 = extendList(123,[]) l 阅读全文
posted @ 2018-11-01 09:53 全干 阅读(93) 评论(0) 推荐(0) 编辑