如何从以前的for循环值中获取(很难标题)

2024-04-19 00:42:06 发布

您现在位置:Python中文网/ 问答频道 /正文

嘿,伙计们,我是Python的新手,希望能得到一些帮助:)

我的问题是如何形成这样的循环:

for x in range(5):
    print x + value which i got in previous loop

也许我不太清楚,所以我会努力解释

for loop将为我打印数字0,1,2,3,4,对吗? 所以我想要的是每次它都会打印一个值,比如“3”,它会加上前一个值,在这里是“2”。有人能帮我解释一下怎么做吗?你知道吗

我在编码方面是新手,所以请对我放轻松点:D

谢谢你!你知道吗


Tags: inloop编码whichforvaluerange数字
1条回答
网友
1楼 · 发布于 2024-04-19 00:42:06

将范围列表放入变量中,以便能够访问它并枚举以获取索引,如果值与索引不同:

rlist = range(5):
for index, value in enumerate(rlist):
    if index == 0:
        print value
    else:
        print value + rlist[index-1]

相关问题 更多 >