# 创建二维数组的方法有很多,以下是几种常见的方法:
# 方法一:使用列表推导式创建固定大小的二维数组
rows, cols = 3, 4 # 定义行数和列数
array_2d = [[0 for _ in range(cols)] for _ in range(rows)]
print(array_2d)
# 输出: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
# 解释:这里我们创建了一个3行4列的二维数组,所有元素初始化为0。
# 方法二:使用numpy库创建二维数组
import numpy as np
# 创建一个3x4的二维数组,所有元素初始化为0
array_2d_np = np.zeros((3, 4))
print(array_2d_np)
# 输出:
# [[0. 0. 0. 0.]
# [0. 0. 0. 0.]
# [0. 0. 0. 0.]]
# 解释:使用numpy库可以更方便地创建和操作多维数组。np.zeros()函数创建了一个指定形状的全零数组。
# 方法三:使用嵌套列表直接定义二维数组
array_2d_direct = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
print(array_2d_direct)
# 输出: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 解释:这里我们直接定义了一个3x3的二维数组,并给每个位置赋了值。
上一篇:python 读excel
下一篇:python mvc
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站