python:一边由for访问序列,一遍修改序列,出现的问题
一个实例以一个基础题目:PAT (Basic Level) Practice 1005:继续3n+1,来展现这个问题。题目的具体描述见PAT网站。解题思路1.写入输入的数据后,把要验证的数列转化为数字元素的列表num_list。2.从头开始遍历num_list,对每个元素num,研究3n+1猜想,而更新num,若更新后的num in num_list,则从num_list中remove它。3.num_list中只剩下了"关键数",由内置函数sorted排序(reverse=True)。4.由f





