尝试遍历嵌套列表[关闭]

问题描述 投票:0回答:1
type triangle = [   [1] ,
              [1,2]
    ,        [1,2,3] ]

print(triangle)
sum = 0
for j in triangle:
    for row in range(len(j)):
        sum += j[-1]


print(sum)

尝试将每个数组的最后一个索引添加到变量 sum 但我不确定如何正确循环嵌套列表

我应该得到 6 的时候却一直得到 14。我知道间距很奇怪哈哈,这只是为了让我能更好地想象它

python nested-loops nested-lists
1个回答
0
投票

尝试添加每个数组的最后一个索引

for j in triangle:

尝试添加每个数组的最后一个索引

j[-1]

所以

for row in range(len(j)):
在做什么?

(删除它)

© www.soinside.com 2019 - 2024. All rights reserved.