print difflist
for line in difflist:
if ((line.startswith('<'))or (line.startswith('>')) or (line.startswith('---'))):
difflist.remove(line)
print difflist
ここで、当初、
difflist = ['1a2', '> ', '3c4,5', '< staring', '---', '> starring', '> ', '5c7', '< at ', '---', '> add ', '']
そして、私がコードに期待するのは印刷することです
['1a2', '3c4,5', '5c7', '']
しかし、代わりに得られるのは
difflist= ['1a2', '3c4,5', '---', '> ', '5c7', '---', '']