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

python多维数组

作者:凌傲天   发布日期:2025-10-04   浏览:96

import numpy as np

# 创建一个3x3的二维数组
array_2d = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print("二维数组:")
print(array_2d)

# 创建一个2x2x2的三维数组
array_3d = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
print("\n三维数组:")
print(array_3d)

# 访问多维数组中的元素
element_2d = array_2d[1, 2]  # 访问二维数组中第2行第3列的元素
print("\n访问二维数组中第2行第3列的元素:", element_2d)

element_3d = array_3d[1, 0, 1]  # 访问三维数组中第2个2x2矩阵的第一行第二列元素
print("访问三维数组中第2个2x2矩阵的第一行第二列元素:", element_3d)

# 修改多维数组中的元素
array_2d[0, 0] = 10  # 修改二维数组中第1行第1列的元素为10
print("\n修改后的二维数组:")
print(array_2d)

array_3d[0, 1, 0] = 20  # 修改三维数组中第1个2x2矩阵的第二行第一列元素为20
print("\n修改后的三维数组:")
print(array_3d)

解释说明:

  1. 导入NumPy库import numpy as np,NumPy是Python中用于处理多维数组的强大库。
  2. 创建二维数组:使用np.array()函数创建一个3x3的二维数组,并打印出来。
  3. 创建三维数组:创建一个2x2x2的三维数组,并打印出来。
  4. 访问元素:通过索引访问二维和三维数组中的特定元素。
  5. 修改元素:通过索引修改二维和三维数组中的特定元素,并打印修改后的数组。

这个示例展示了如何创建、访问和修改多维数组。

上一篇:python中正则表达式

下一篇:python 字典循环

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

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

Laravel 中文站