上面是需要达到的效果,下面是我写的,中间那一段省略的应该怎么写出来?
#列表推导
[i**2 for i in range(n)]
你需要的是这样一份代码,去求这个数列,保存到gList 中,你可以调整一下输出格式
def range_squared(n):
lList = []
for i in range(n,0,-1):
lList.append((i-1)*(i-1))
lList.reverse()
for i in lList:
print ("序号:%s 值:%s" % (lList.index(i) + 1, i))
return lList
gList = range_squared(3);