关于python嵌套循环的问题



for i,j in range(3),range(3):
   pass

这样写显示“too many varibles to unpack”,有什么简写方式吗?还是一定要写成嵌套循环
/(ㄒoㄒ)/~~

for i,j in enumerate(range(3)):
   print(i,j)

你在for里写多个range,等价于
for i in (range(3),range(3))
那么i其实是在遍历这个元组,而不是遍历元组里面的range
嵌套是最简单的了,你还是不要搞太复杂

嵌套循环是以下格式的, 循环次数 i * j

for i in range(3):
    for j in range(3)
        print(i,j)

没有简写方式吧,其他语言应该都一样

非常感谢大家的回答,采纳答案是按时间选的