比如a=[1,2,3,4,5]a=[1+i for i in a]输出是[2,3,4,5,6]a=[1+i for i in a]这个语句里面前面都没有定义i,在for里面才定义,它一开始是怎么计算的?输出为什么还是包含5个元素,我怎么感觉应该只有一个元素了