在打印矩阵时显示列号和行号,可以通过以下步骤实现:
以下是一个示例代码(使用Python语言):
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 打印列号
print(" ", end="")
for col in range(len(matrix[0])):
print(f"{col:3}", end="")
print()
# 打印行号和矩阵元素
for row in range(len(matrix)):
print(f"{row:3}", end="")
for col in range(len(matrix[row])):
print(f"{matrix[row][col]:3}", end="")
print()
输出结果如下:
0 1 2
0 1 2 3
1 4 5 6
2 7 8 9
在这个示例中,我们使用了字符串格式化来确保每个元素占据3个字符的宽度。你可以根据实际需要调整宽度和格式。
腾讯云相关产品和产品介绍链接地址:
腾讯技术创作特训营第二季第2期
技术创作101训练营
云+社区技术沙龙[第27期]
腾讯技术开放日
T-Day
云+社区开发者大会(杭州站)
Elastic 中国开发者大会
云+社区技术沙龙[第22期]
Elastic 中国开发者大会
serverless days
领取专属 10元无门槛券
手把手带您无忧上云