e.seek(0,0)加上,你readline到了文件最后不会跳回去的。。。。你第一个for最好改成readlines,这样还少生成一个list,并且第二个for的range要少1才对,因为要是相等的话,要读取2行,当然,或许你已经少1了。。