二维数组
x,y = map(int,input().split(','))lst = []
for i in range(x):
tmp = []
for j in range(y):
tmp.append(i*j)
lst.append(tmp)
当x,y 分别是3和5时候,打印出二位数组 [, , ]
这个代码看不懂大神能否解释一下
本帖最后由 suchocolate 于 2021-10-25 23:25 编辑
for i in range(x):# i 遍历的是
tmp = []
for j in range(y):# j 遍历的是
tmp.append(i * j)
# 第一轮i是0,所以 0 x =
# 第二轮i是1,所以 1 x =
# 第二轮i是2,所以 2 x =
lst.append(tmp)
print(lst)
页:
[1]