收起
remove是在循环内部,每次都会删除一个,当你删除第一个D的时候,列表已经发生改变,后面的一个D会顶替你删除的D的位置,下次循环的D是列表改变后的第二个D,也就是说下一次循环的是最后一个D所以会跳过第二个,
报告相同问题?