我正在尝试打印:
a[0][0] a[0][1] a[0][2]
a[1][0] a[1][1] a[1][2]
a[2][0] a[2][1] a[2][2]
我的尝试
for i in range(n):
for j in range(n):
print("a[{}][{}]\t".format(i,j),end="")
print("")
print("a[{}][{}]\t".format(i,j),end="")
但是我得到以下输出:
a[0][0] a[0][1] a[0][2]
a[0][2] a[1][0] a[1][1] a[1][2]
a[1][2] a[2][0] a[2][1] a[2][2]
a[2][2]
答案 0 :(得分:2)
尝试以下操作:
for i in range(n):
for j in range(n):
print("a[{}][{}]\t".format(i,j),end="")
print("")
其结果是:
a[0][0] a[0][1] a[0][2]
a[1][0] a[1][1] a[1][2]
a[2][0] a[2][1] a[2][2]
答案 1 :(得分:2)
使用f字符串,您可以执行以下操作:
n = 3
for i in range(n):
for j in range(n):
print(f'a[{i}][{j}]', end='\t')
print()
# a[0][0] a[0][1] a[0][2]
# a[1][0] a[1][1] a[1][2]
# a[2][0] a[2][1] a[2][2]