在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。 words = ['I', 'love', 'Python'] for w in words: if len(w) > 4: words.insert(0, w) 当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i inenumerate(list) 。 如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list) 。 对字典进行遍历访问时,可以通过 items() 函数同时得到key, value 值。例如 for k, v in scores.items()