Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python定义二维数组

作者:◇梦◆饭饭   发布日期:2025-08-28   浏览:99

# 定义一个二维数组的方法有很多种,以下是几种常见的方法:

# 方法一:使用列表推导式创建一个指定大小的二维数组(矩阵)
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]]
# 解释:这里我们创建了一个3行4列的二维数组,所有元素初始值为0。

# 方法二:使用嵌套列表直接定义二维数组
matrix = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]
print(matrix)
# 输出: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 解释:这里我们直接定义了一个3行3列的二维数组,并赋予了具体的值。

# 方法三:使用NumPy库创建二维数组(如果需要进行大量的数值计算,推荐使用NumPy)
import numpy as np

matrix = np.zeros((3, 4))  # 创建一个3行4列的全零二维数组
print(matrix)
# 输出:
# [[0. 0. 0. 0.]
#  [0. 0. 0. 0.]
#  [0. 0. 0. 0.]]
# 解释:这里我们使用NumPy库创建了一个3行4列的全零二维数组。NumPy提供了更强大的数组操作功能。

上一篇:python 日期加一天

下一篇:python 矩阵

大家都在看

python时间格式

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

python pypinyin

python的for i in range

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站