我有以下代码:

def odraw(oposlist, osizelist):
    for opos in oposlist and osize in osizelist:
        pygame.draw.rect(screen, black, (opos[0], opos[1], osize[0], osize[1]))


如何改写第二行?现在的编写方式显然与Python语法不匹配。

最佳答案

你可以做:

for i in range(len(oposlist)):
    # Refer oposlist and osizelist like
    oposlist[i]
    osizelist[i]


TBH,其他答案更好:-)

10-06 05:23