📅  最后修改于: 2023-12-03 15:23:16.070000             🧑  作者: Mango
在Python中,我们可以通过向内置列表中添加内置列表来创建空矩阵,然后使用列表推导式或循环语句来填充该矩阵。
以下是创建空矩阵的不同方法:
matrix = [[0 for _ in range(num_columns)] for _ in range(num_rows)]
这将创建一个 num_rows x num_columns
的空矩阵,其中所有元素都被初始化为 0
。
matrix = []
for _ in range(num_rows):
row = []
for _ in range(num_columns):
row.append(0)
matrix.append(row)
这将创建一个 num_rows x num_columns
的空矩阵,其中所有元素都被初始化为 0
。
import numpy as np
matrix = np.zeros((num_rows, num_columns))
这将使用numpy库创建一个 num_rows x num_columns
的空矩阵,其中所有元素都被初始化为 0
。使用numpy库创建空矩阵可以提供更多的功能和灵活性,可以进行更广泛的数据操作。
以上三种方法都可以根据需要来创建空矩阵,具体使用方法可以根据具体情况来选择。