for嵌套列表执行过程不理解,请各位帮忙,谢谢!
本帖最后由 dog雄就是dog雄 于 2020-9-9 15:09 编辑看教程讲解利用循环创建一个嵌套列表,我不理解他的创建过程,谁能帮忙解释分析一下for的执行过程,为什么就得到了一个这样的嵌套的列表[,,],本人小白,可能问题很白,不过对小白还是有点难度,如果我理解以后才能有所用,谢谢解答了:loveliness:
语句是:
A = *3
for i in range(3):
A = *3
print(A) 我也是萌新,于是我把每一步都print出来看一下
A = *3
for i in range(3):
A = *3
print(A)
print(A)
[, 0, 0]
[, , 0]
[, , ]
[, , ]
俺也在自学Python 没课程 就跟着看十分迷茫
Menguy 发表于 2020-9-9 14:38
A = *3
#创建一个列表里边有3个为0的元素
这是正解 PrX小八 发表于 2020-9-9 14:43
我也是萌新,于是我把每一步都print出来看一下
A = *3
这也是个好办法,有头脑 Menguy 发表于 2020-9-9 14:38
A = *3
#创建一个列表里边有3个为0的元素
明白了:
就是A【i】是切片 for每循环一次切片就等于A,A,A然后分别都等于*3(分解就是)
是这样的吧:lol A=;
A=;
A=;
A=;
A=,A,A];
A=[,,];
JS敲多了 习惯打分号,改不掉了; 一剪没 发表于 2020-9-9 17:29
A=;
A=;
A=;
谢谢,明白了{:1_911:} 字符串也可以用*号: str='abc'*100
页:
[1]