如何在Python中每次迭代只打印一次i和j

时间:2018-04-26 11:52:25

标签: python-3.x loops

我试图打印i和j一次,而不是打印: 00,01,02,03,04,05,06 .... 10,11,12

输出应为:00,11,22,33 .....

这是我到目前为止所尝试的内容:

for i in range(10):
  for j in range(10):
    print(str(i)+str(j))
    j+=1
  i+=1

2 个答案:

答案 0 :(得分:1)

for i in range(10):
  for j in range(10):
     if i == j:
        print(str(i)+str(j))

答案 1 :(得分:0)

我认为您正在寻找 zip()

for i, j in zip(range(10), range(10)):
    print(i, j)

this article