问答详情
源自:5-8 Python二维list

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

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


提问者:weixin_慕盖茨3126952 2021-09-25 17:52

个回答

  • 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