摘要: 迭代器 任何一个类,只要其实现了__iter__方法,就算是一个可迭代对象。可迭代对象的__iter__方法返回的对象是迭代器,迭代器类需要实现next方法。一般来说,实现了__iter__方法的类肯定还会顺便实现next方法,也就是说这个类既是一个可迭代对象也是个迭代器。 一个迭代器ite可用it 阅读全文
posted @ 2017-03-25 14:10 K.Takanashi 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 文件 ■ 基本的文件用法 f = open("path","mode") mode有a,w,r,b,+等。默认为r。模式与打开文件时的动作有关系,比如用w打开的话肯定会清空文件再写,而a的话打开时就不会清空文件而是直接append内容 关于文件的打开模式,我有一句mmp一定要讲。。众所周知,在win 阅读全文
posted @ 2017-03-25 12:45 K.Takanashi 阅读(399) 评论(0) 推荐(1) 编辑
摘要: list & dict & str 这三种类型是python中最常用的几种数据类型。他们都是序列的一种 ■ 序列通用操作 1. 分片 s[a:b] 返回序列s中从s[a]到s[b-1]的片段。注意s[0:0]是空集而不是s[0] s[a:b:c] 加入第三个参数以设置取样步长。可以设置成负数来从右向 阅读全文
posted @ 2017-03-25 11:42 K.Takanashi 阅读(727) 评论(0) 推荐(0) 编辑