如何在列中获得结果?我已经尝试了for [a-c], (a-c),但是它会给出错误信息。
for a in range(1,6):
print(f'{a}')
for b in range(1,6):
print(f'{b}')
for c in range(1,6):
print(f'{c}')
期望结果:
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5
当前结果:
1
2
3
4
5
1
2
3
4
5
1
2
3
4
5
可以将end
从n
改为空格:
for a in range(1,6):
print(f'{a}', end=' ')
print()
for b in range(1,6):
print(f'{b}', end=' ')
print()
for c in range(1,6):
print(f'{c}', end=' ')
print()
** UPDATE **:在更新了你的问题之后,以下是我的解决方案:
a = range(1, 6)
b = range(1, 6)
c = range(1, 6)
for index in range(len(a)):
print(f'{a[index]} {b[index]} {c[index]}')
输出:
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5