• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

Python创建一个每一行都是1~5的5×4矩阵

发布于 2024-09-19 23:37:43

在Python中创建一个5×4(5行4列)的矩阵,其中每一行都是1到5的数字,可以使用列表推导式来实现。以下是代码示例:

# 创建一个5×4矩阵,每一行都是1到5的数字
matrix = [list(range(1, 6)) for _ in range(4)]

# 打印矩阵
for row in matrix:
    print(row)

当运行上面的代码时,它会输出一个5×4的矩阵,但注意到矩阵是4行,因为按照您的要求矩阵的每一行都要包含1到5的数字,所以实际上应该是5行,每行包含相同的1到5。如果您需要5行,可以修改代码如下:

# 创建一个5行,每行都是1到5的列表
matrix = [list(range(1, 6)) for _ in range(5)]

# 打印矩阵
for row in matrix:
    print(row)

这样,您将得到一个5行4列的矩阵,每一行都是数字1到5。

0 条评论

发布
问题