老是报错,提示x=[0]有问题

来源:5-8 Python二维list

weixin_慕盖茨3126952

2021-09-25 17:52

L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]

for a in L:

    for b  in a:

        x=b[0]

        y=b[1]

        z=b[2]

        c=x*y*2+x*z*2+y*z*2

    print c


写回答 关注

1回答

  • qq_慕九州0566793
    2021-09-28 15:05:20

    你用b循环a,a是list,里面的值是int,每次循环只有一个int值

    L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]

    for a in L:

        x=a[0]

        y=a[1]

        z=a[2]

        c=x*y*2+x*z*2+y*z*2

        print c


Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

162308 学习 · 1117 问题

查看课程

相似问题