以下代码将解决您的问题。您必须遍历列表的副本。您无法从要迭代的列表中删除项目。
import copydef main(): titles_list = ["English", "Math", "History", "IT", "Biology", "Spanish"] titles_list_orig = copy.deepcopy(titles_list) for title in titles_list_orig: print "Do you want to keep the title:", title , "n or Delete it? Input Y for keep, N for Delete " Question = raw_input() if str(Question.upper()) == "N": titles_list.remove(title) print titles_list



