Python中for循环

发布网友 发布时间:2022-04-21 17:40

我来回答

1个回答

热心网友 时间:2022-04-18 04:01

我也是初学,说下我的理解

第一个for循环开始,x=0

开始执行第二个for循环,y分别赋值0,1,2,下面的代码块执行三次,把(0,0) 、(0,1)、(0,2)依次加入列表result末尾,同时把result打印三次,

继续执行第一个for循环,x=1

……

其实如果最后一句print不缩进,与第一个for齐平的话,屏幕只会显示结果的最后一行

result = []                  #建立一个名为result的空列表
for x in range(3):           #x分别赋值0,1,2
    for y in range(3):       #y分别赋值0,1,2
        result.append((x,y)) #把(x,y)加入列表result末尾
        print(result)        #打印result列表

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com