始一@ 发表于 2021-6-16 23:58:30

怎样得出的结果

a=[,,]
s=0
for c in a:
    for j in range(3):
      s=c+s
print(s)
       
45

加的流程是什么,为什么可以加在一起?
c的具体含义是什么

wp231957 发表于 2021-6-17 07:50:48

c是大列表里面的小列表
那么c   就分别对应里面的具体数字

Twilight6 发表于 2021-6-17 08:03:42


c 就是索引 c 列表索引值为第 j 的元素

这里相当于是外部 for 循环 a 列表,c 是作为被赋值的循环变量,即循环过程 c 被赋值为 a 的嵌套列表

而内嵌的 for 循环,循环的是 a 的内嵌列表,相当于给内嵌列表求和,从第 0 个元素 加到 列表的最后一个元素

页: [1]
查看完整版本: 怎样得出的结果