容器类型的协议(啥玩意听不懂,先搁这)fromkey,getitem,iteration,generator
总任务:创建一个数组类,且记录读取元素的次数
fromkey的用法
向字典中加入元素,seq是字,value是赋给的值
1 | #语法:dict.fromkeys(seq[, value]) |
getitem的用处
当实例对象通过[]运算符取值时,会调用它的方法getitem
1 | #语法: __getitem__(self,key) |
最终的模块(就是这么简单)
1 | class CountList: |
迭代器
iter,next
1 | string='xyz' |
生成器yeild
个人理解为迭代器iter的一个停顿点,作用还不清楚
有道翻译的数据获取
1 | import urllib.request |