内嵌的那个for循环有问题。。。fp2= open('E:/2.txt','r') 这个fp2貌似只能循环一次,也就是每次循环fp1的时候,fp2并不会完完整整的从头循环一次。比如:第一次遍历fp1时,内嵌的fp2的for循环 遍历到第二行时,break了。然后fp1遍历下一行时,fp2就直接从第三行开始遍历了。简而言之,可以理解为:fp2每遍历完一行,就直接删除了这一行