Linux 拨号vps windows公众号手机端

python怎么创建空的二维列表

lewis 7年前 (2019-01-31) 阅读数 15 #程序编程
文章标签 python

要创建一个空的二维列表,你可以使用嵌套的列表推导式或者使用循环来完成。下面是两种常见的方法:

方法1:使用嵌套的列表推导式

rows = 3
cols = 4
# 使用嵌套的列表推导式创建空的二维列表
matrix = [[0 for _ in range(cols)] for _ in range(rows)]
print(matrix)

输出:

[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

方法2:使用循环

rows = 3
cols = 4
# 使用循环创建空的二维列表
matrix = []
for _ in range(rows):
row = []
for _ in range(cols):
row.append(0)
matrix.append(row)
print(matrix)

输出:

[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

无论你选择哪种方法,都会创建一个指定大小的空的二维列表,并将每个元素初始化为0。你可以根据需要修改行数、列数和初始值。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门